1、把 apache-solr-3.5.0\example\webapps目录下的solr.war
文件拷贝到Tomcat 6.0
的webapps
目录下并且启动tomcat
解压、把apache-solr-3.5.0\example\
lib\ext的文件拷贝到
Tomcat 6.0\webapps\solr WEB-INF\lib 目录下。
2、在 Tomcat 6.0\webapps\solr 目录里 新建一个 文件夹conf
3、apache-solr-3.5.0\example 下的 multicore 文件夹 考本到Tomcat 6.0\webapps\solr\conf 目录下
4、在 Tomcat 6.0\conf\Catalina\localhost
目录下新建一个 solr.xml
文件 ,
里面的内容如下
<?xmlversion="1.0" encoding="UTF-8"?>
<ContextdocBase="${catalina.home}/webapps/solr" debug="0"crossContext="true" >
<Environment name="solr/home"type="java.lang.String"value="${catalina.home}/webapps/solr/conf/multicore"override="true" />
</Context>
5、访问你的 solr 项目 localhost:8080/solr 会显示出两个 core , solr正常运行
6、把本地下载的mmseg4j 解压缩 , 把里面的mmseg4j-all-1.8.5.jar文件 拷贝到 Tomcat 6.0\webapps\solr\WEB-INF\lib 目录下
7、接下来配置 solr 3.5 连接 mysql 数据库 , 生成索引 , 进行分词、下载 java 的 mysql 驱动 , 本机解压 mysql-connector-java-5.1.18-bin.jar,然后拷贝到 Tomcat6.0\webapps\solr\WEB-INF\lib 目录下
8、在 \Tomcat 6.0\webapps\solr 目录下新建 db 文件夹 ,在这个文件夹下面新建一个 db-data-config.xml
文件
内容类似如下
<dataConfig>
<dataSource
type="JdbcDataSource"driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.51.49:63366/test"
user="root"
password="LawYee2012"/>
<document
name="mysql-test">
<entity
name="act"query="select GUID, Act_Name,Act_Special,Content from act">
<field
column="GUID"
name="id"/>
<field
column="Act_Special"name="name"
/>
<field
column="Act_Name"name="core0"
/>
<field
column="Content"name="type"
/>
</entity>
</document>
</dataConfig>
9、在 Tomcat 6.0\webapps\solr\conf\multicore\core0\conf
目录下的solrconfig.xml
文件里 , 添加如下代码 :
<requestHandler
name="/dataimport"
class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst
name="defaults">
<str
name="config">C:/apache-tomcat-6.0.32/webapps/solr/db/db-data-config.xml</str>
</lst>
</requestHandler>
10、在Tomcat6.0\webapps\solr\conf\multicore\core1\conf\solrconfig.xml
路径里重复 9
11、把本地下载解压的 solr3.5
文件里 , dist
目录下的 apache-solr-dataimporthandler-3.5.0.jar和apache-solr-dataimporthandler-extras-3.5.0.jar
Tomcat6.0\webapps\solr\WEB-INF\lib 目录下
12、solr3.5
连接 mysql
已经配置完成 ,
测试读取 mysql
生成索引 ,
访问 :http://localhost:8180/solr/core0/dataimport?command=full-import
13、在tomcat /bin目录下的
catalina.bat文件的 set JAVA_OPTS =
后面添加 -Dsolr.allow.unsafe.resourceloading=true
语句
分享到:
相关推荐
solr4.5下载、解压、部署说明,tomcat部署说明,IK中文分词部署说明
solr4.5版本里面 有下载的jar包 zip包 文档 和源码 有兴趣的可以 下去 研究下
solr-4.5源码包
Mac和Linux环境下的完整部署包,解压有说明 在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立 apache-solr-3.6.0.xml 提交搜索资源并建立索引 cd /...
ZooKeeper实例 + Solr(tomcat)集群部署
windows 7 solr4.4安装进tomcat8中
压缩包包含solr部署到Tomcat服务器上所需要的相关jar包,以及solr所需要的IK分词器的相关资源的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
solr7.2.0在tomcat8中的部署,http://blog.csdn.net/m0_37044606/article/details/79153211
solr6.6.2既可以独立运行也可以部署到Tomcat下,本文档讲述的是在Tomcat8下部署。要求jdk1.8,tomcat1.8.
solr4.4部署、维护、调优,包括安装jkd,tomcat部署,solr4.4部署
solr4.10.2与tomcat6的整合
该文档详细讲解了solr如何整合到tomcat中,并且还有附有图片说明
solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。
可以通过tomcat启动的最新7.3.1solr搜索引擎,可在此基础上进行无限的扩展与优化,定制开发自己的搜索引擎,经过改进,打开就可以使用,可以作为单独项目,也可以作为服务端进行二次开发
solr3.5与tomcat的部署配置步骤 文档中有截图说明
索引:客户端(可以是浏览器可以是java程序)发送post请求到solr服务器,发给solr服务器一个文档(xml、json),就可以进行一个添加索引删除索引、修改索引的操作。 搜索:客户端(可以是浏览器可以是java程序)发送...
很多人开始使用solr的时候,就如何在tomcat中部署的事情,都摸不着头脑,我也是其中一个,今天反复尝试了下,把今天的结果,总结下方便大家参考。
solr4.9与tomcat8,tomcat7整合
Solr3.5整合Tomcat的,在压缩包里面有一个readme,只需要修改三个地方就可以直接启动了。
solr3.5与tomcat的部署配置以及与java项目的集成 大部分步骤都有截图说明 一目了然