工具:solr-4.10.3以及apache-tomcat-7.0.47
下载:https://download.youkuaiyun.com/download/ly_linyuan/10373271
1.将solr-4.10.3以及apache-tomcat-7.0.47通过工具或者使用sftp模式上传到linux服务器中
解压solr和tomcat:tar zxf solr-4.10.3.tgz.tgz
2.新建一个solr目录:mkdir /usr/local/solr
将tomcat复制到solr文件中:cp -r apache-tomcat-7.0.47 /usr/local/solr/tomcat
3.将war包复制到tomcat中
cp solr-4.10.3/dist/solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
4.启动tomcat解压solr.war
进入tomcat目录:cd /usr/local/solr/tomcat
启动:bin/startup.sh
查看控制台启动状态:tail -f logs/catalina.out
关闭tomcat:bin/shutdown.sh
删除solr.war:rm -f webapps/solr.war
5.复制相关jar包
进入solr-4.10.3目录:cd solr-4.10.3
复制solr-4.10.3下的example/lib/ext下所有jar包:
cp example/lib/ext/* /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
6.配置solrhome
solr-4.10.3目录下:
将solr-4.10.3下的example下的solr复制过来作为solrhome
cp -r example/solr /usr/local/solr/solrhome
7.配置web.xml
进入web.xml目录:
cd /usr/local/solr/tomcat/webapps/solr/WEB-INF/
vim web.xml
修改solrhome路径
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/local/solr/solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
8.启动tomcat
进入tomcat目录:bin/startup.sh
9.浏览器访问:
实例操作参考:https://blog.youkuaiyun.com/ly_linyuan/article/details/80079471