您的位置:首页 > 运维架构 > Tomcat

linux centos7 tomcat下安装部署solr-5.4.0

2016-11-29 17:30 281 查看
想安装个solr看看啥效果,网上搜了半天也没搞出来,杂七杂八的,现在总算出来了,整理了一下,仅供参考,有什么不对的欢迎指出,共同进步。


jdk会对应不同的solr版本,这里是参考链接。版本不对太难受了

http://blog.csdn.net/jiangchao858/article/details/52443745

1.把官网下载的solr-5.4.0.tgz上传到linux服务器上,我的上传位置为/home/gaolei。将solr-5.4.0.tgz 解压在当前文件夹下。解压完成后出现solr-5.4.0 文件夹。官网历史版本地址http://archive.apache.org/dist/lucene/solr/

tar -zxvf solr-5.4.0.tgz


2.为了使各位看清路径,我一直会在tomcat7文件夹下操作。下边有切换路径我会说

cd /usr/local/tomcat7/


3.复制solr-5.4.0/server/solr-webapp/webapp到tomcat下的webapps目录下,并改名为solr。

cp -r /home/gaolei/solr-5.4.0/server/solr-webapp/webapp webapps/solr


4.将solr-5.4.0/server/lib/ext/目录下的所有jar包复制到tomcat/webapps/solr/WEB-INF/lib/下

cp -r /home/gaolei/solr-5.4.0/server/lib/ext/* webapps/solr/WEB-INF/lib/


5.切换当前位置了!!!

cd到webapps/solr/WEB-INF/下,创建classes文件夹。并将solr-5.4.0/server/resources下的log4j.properties文件复制到tomcat7/weapps/solr/WEB-INF/classes目录下

cd webapps/solr/WEB-INF/


mkdir classes


cp /home/gaolei/solr-5.4.0/server/resources/log4j.properties  classes/


现在的位置是在webapps/solr/WEB-INF/下

6.将solr-5.4.0/server/solr目录复制到tomcat7目录下并重命名为solr_home

cp -r /home/gaolei/solr-5.4.0/server/solr /usr/local/tomcat7/solr_home


7.修改 tomcat7/weapps/solr/WEB-INF/下的web.xml 将注释去掉(下面的这块默认是注释掉的)

vi web.xml


修改前

<!--

<env-entry>

<env-entry-name>solr/home</env-entry-name>

<env-entry-value>/put/your/solr/home/here</env-entry-value>

<env-entry-type>java.lang.String</env-entry-type>

</env-entry>

-->


修改后
<env-entry>

<env-entry-name>solr/home</env-entry-name>

<env-entry-value>/usr/local/tomcat7/solr_home</env-entry-value>

<env-entry-type>java.lang.String</env-entry-type>

</env-entry>


8.重启tomcat。 浏览器输入 ip :8080/solr/index.html 就可以看到solr控制台了

9.该配置 core了。

在tomcat7/solr_home/目录下创建my_core(可以自定义),在其目录下创建data文件夹,并将tomcat7/solr_home/configsets/basic_configs/目录下的conf文件夹复制到my_core下,core就创建完成了,然后在solr控制台添加my_core

cd /usr/local/tomcat7/solr_home


mkdir -p my_core/data


cp -r configsets/basic_configs/conf/  my_core/


先这样吧,改天更新,最基本的大概就这样。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: