1、安装solr,从solr官网下载solr(),这里选择下载4.10.2。
2.、下载到服务器后解压,
tar -xvf solr-4.10.2.tar.gz
解压完成后打开文件夹,进入dist目录下,
复制solr-4.10.2.war包到tomcat目录下的webapps文件夹下,
cp solr-4.10.2.war /usr/tomcat8/webapps/
然后启动tomcat,启动完成后关闭tomcat,进入webapps文件夹,删除war包
改一下名字:
mv solr-4.10.2 solr
进入solr/WEB-INF目录下,创建一个classes的文件夹:
复制下载解压下来的solr文件夹下,solr/example/lib/ext下的所有jar包到tomcat/webapps/solr/WB-INF/lib文件夹下
复制solr/example/resources文件夹下的log4j.properties文件到tomcat/webapps/solr/WEB-INF/classes文件夹下
3、创建你的solrhome目录
这里选择创建在/usr/solrhome目录下:
cd /usr/ mkdir solrhome
然后进入/usr/solr/example/solr,复制solr文件夹下的全部文件到你新建的solrhome文件夹中:
cd /usr/solr/example cp -r solr/* /usr/solrhome
注意,这里用-r参数,表示如果复制的文件夹里面还有文件需要复制,就需要递归,不然会出现cp: omitting directory `solr'错误
4、修改solrhome的路径
进入/usr/tomcat/webapps/solr/WEB-INF文件夹中,编辑web.xml
cd /usr/tomcat/webapps/solr/WEB-INF vi web.xml
找到
solr/home /put/your/solr/home/here java.lang.String
记得把注释去掉!!!
把其中的/put/your/solr/home/here修改成我们配置的solrhome目录
然后保存退出。
然后可以启动tomcat,访问即可看到solr界面。