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

Solr学习笔记(六)——部署到Tomcat 8

2015-04-26 14:31 447 查看
注意:Solr 5.0之后不再支持部署到Tomcat下了。

本文记录了在Linux系统下的安装过程,涉及到的软件版本如下:

软件名称版本
Solr4.5.0
Tomcat8.0.21
部署步骤:

1、 下载Tomcat,下载页面:http://tomcat.apache.org/download-80.cgi, 选择core下面的zip或者tar.gz文件下载;

2、解压Tomcat到安装目录,记为
/path-to-tomcat8


3、如果需要修改Tomcat的端口号,则编辑
/path-to-tomat8/conf/server.xml
文件,将默认端口
8080
改掉(可选);

4、可以考虑删除掉webapps目录下的一些无用目录(可选);

5、下载solr-4.5.0.zip,下载页面http://archive.apache.org/dist/lucene/solr/ ,可以选择下载更高版本,但请注意文章开头的提示,5.0以上版本不再支持这种部署方式;

6、解压solr-4.5.0.zip;

7、将
solr-4.5.0/example/solr
目录拷贝至特定目录,记为
/home-to-solr
目录;

8、将
solr-4.5.0/example/webapps
下的
solr.war
拷贝到
/path-to-tomcat/weapps
目录下;

9、启动Tomcat;

cd /path-to-tomcat
bin/startup.sh


10、 停止Tomcat

cd /path-to-tomcat
bin/shutdown.sh


11、切换到/home-to-tomcat/webapps/,删除solr.war;

12、

vim /path-to-tomcat/webapps/solr/WEB-INF/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-value


<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/path-to-solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>


13、启动Tomcat;

14、访问链接
http://ip:port/solr


参考链接:http://www.luoshengsha.com/139.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: