solr与tomcat进行整合的详细步骤(solr4.7.1和tomcat6.0.18)

现在solr的的最新版本是solr4.10.0,而solr4.8.0及其之后的版本需要jdk1.8.0及其以上的版本才能运行。

考虑到现在大多数项目还是用的jdk1.6.0,所以选用solr4.7系列来整合项目。

solr4.7.1下载地址:http://pan.baidu.com/s/1eQEJNZO

solr4.7.2下载地址:http://pan.baidu.com/s/1jGihDPG

solr官网下载地址:http://lucene.apache.org/solr/


一、准备工作

1、准备jdk1.5或以上版本,tomcat6或以上版本

2、下载solr4.7.x压缩文件

3、给系统安装java环境(及安装jdk)


二、solr4.7.1与tomcat6.0.18的整合

1、解压压缩包solr-4.7.1.zip


2、tomcat6.0.18配置文件设置

进入tomcat安装或解压文件夹下的conf目录,打开server.xml文件找到对应位置进行如下修改:(我将我的tomcat解压文件夹的目录改名为solr-4.7.1_tomcat-6.0.18)



以上修改主要端口以及URL编码,由于solr是一个独立的应用,如果与自己项目的应用平台部署在同一tomcat,则不需要修改,如果部署到单独的tomcat则需要修改(避免端口冲突)。建议部署到独立的tomcat下,8983端口是solr默认端口。


3、 拷贝solr-4.7.1\example\lib\ext目录下全部jar包,到tomcat安装或解压文件夹下的lib目录




4、拷贝solr-4.7.1\example\webapps目录下的solr.war项目包,到tomcat安装或解压文件夹下的webapps目录



5、启动tomcat服务,待启动解压solr.war项目完毕,关闭tomcat服务,删除tomcat安装或解压文件夹下的webapps目录下的solr.war包。



6、创建solr工作目录(索引文件,配置文件位置目录),如:D:\solr-4.7.1_tomcat-6.0.18\solr-home



7、拷贝solr-4.7.1\example\solr目录下的所有文件和文件夹到D:\solr-4.7.1_tomcat-6.0.18\solr-home工作目录下



8、拷贝solr-4.7.1目录下的contrib、dist文件夹到D:\solr-4.7.1_tomcat-6.0.18\solr-home工作目录下




9、进入tomcat安装或解压文件夹下的webapps\solr\WEB-INF目录,打开web.xml文件添加一下内容:


  其实文件本来就有这一部分代码,只是注释掉了,我们只需要去掉注释,然后修改<env-entry-value>标签的值为第6步创建的solr-home的路径


10、进入solr工作目录D:\solr-4.7.1_tomcat-6.0.18\solr-home\collection1\conf,打开solrconfig.xml文件,做如下修改:


  这一步主要是引入一些solr运行时所需的jar包


11、启动tomcat服务,访问http://localhost:8983/solr/看到以下界面,恭喜!solr平台部署成功。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值