solr部署到tomcat

网上版本太多,我根据网上说的自己部署了几遍,按照这个来部署一般没有什么别的问题,部署solr

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

命令:tar –zxvf solr-4.7.0.tar

2、 创建一个独立的文件夹名为solr,内含home(存solr相关的文件)和tomcat(存放tomcat)两个文件夹,将solr-4.7.0\example\solr所有的文件复制到home路径下

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

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

命令:./startup.sh

         ./shutdown.sh

5、 拷贝solr-4.7.0\example\lib\ext目录下全部jar包,到

solr/tomcat/apache-tomcat-7.0.57/webapps/solr/web-inf/lib目录

6、 拷贝solr-4.7.0目录下的contribdist文件夹home工作目录下

7、 apache-tomcat-7.0.57/webapps/solr/WEB-INF/下新建一个classes目录,将example/resources下的log4j.properties文件复制到该classes目录中,否则日志模块无法正常工作;

8、 进入tomcat安装或解压文件夹下的webapps\solr\WEB-INF目录,打开web.xml文件添加一下内容(注意原先这是注释掉的,先取消注释):

   <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/app/hadoop/solr/solr1/home</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

9、 进入solr工作目录home\collection1\conf,打开solrconfig.xml文件,做如下修改(其实就是指明文件的位置):

  <lib dir="/app/hadoop/solr/solr1/home/contrib/extraction/lib" regex=".*\.jar" />
  <lib dir="/app/hadoop/solr/solr1/home/dist/" regex="solr-cell-\d.*\.jar" />

  <lib dir="/app/hadoop/solr/solr1/home/contrib/clustering/lib/" regex=".*\.jar" />
  <lib dir="/app/hadoop/solr/solr1/home/dist/" regex="solr-clustering-\d.*\.jar" />

  <lib dir="/app/hadoop/solr/solr1/home/contrib/langid/lib/" regex=".*\.jar" />
  <lib dir="/app/hadoop/solr/solr1/home/dist/" regex="solr-langid-\d.*\.jar" />

  <lib dir="/app/hadoop/solr/solr1/home/contrib/velocity/lib" regex=".*\.jar" />
  <lib dir="/app/hadoop/solr/solr1/home/dist/" regex="solr-velocity-\d.*\.jar" />


10、       tomcat服务,访问http://hadoopserver:8087/solr/看到solr Admin界面,恭喜!solr平台部署成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值