Solr(一)Centos7 部署solr-5.5.4


 

一 下載安裝所需文件

Solr下載地址:http://archive.apache.org/dist/lucene/solr/

Solr版本:solr-5.5.4.tgz

Tomcat下載地址:http://archive.apache.org/dist/tomcat/tomcat-8/

Tomcat版本:apache-tomcat-8.5.13.tar.gz

二 在centos7上創建目錄並上傳安裝文件

1.創建文件夾

存放solr安裝文件的目錄

 mkdir /usr/local/solr 

存放tomcat安裝文件的目錄

mkdir /usr/local/tomcat

 

2.上傳文件

三  解壓文件

1.切換目錄到solr的安裝文件目錄下解壓solr文件

cd /usr/local/solr
tar -zxvf solr-5.5.4 -C /usr/local/solr/

2.解壓tomcat文件

cd /usr/local/tomcat/
tar -zxvf apache-tomcat-8.5.13.tar.gz -C /usr/local/tomcat/

 

3.查看是否解壓成功

四 安裝Solr

1.復制solr-5.4.4/server/solr-webapp/webapp到tomcat下的webapps目錄下,並改名為solr。

cp -r /usr/local/solr/solr-5.5.4/server/solr-webapp/webapp /usr/local/tomcat/apache-tomcat-8.5.13/webapps/solr 

2.將solr-5.4.4/server/lib/ext/目錄下的所有jar包復制到tomcat/webapps/solr/WEB-INF/lib/下

cp -r /usr/local/solr/solr-5.5.4/server/lib/ext/* /usr/local/tomcat/apache-tomcat-8.5.13/webapps/solr/WEB-INF/lib/ 

3.創建classes文件

mkdir /usr/local/tomcat/apache-tomcat-8.5.13/webapps/solr/WEB-INF/classes

4.將solr-5.4.4/server/resources下的log4j.properties文件復制到tomcat7/weapps/solr/WEB-INF/classes目錄下

cp /usr/local/solr/solr-5.5.4/server/resources/log4j.properties  /usr/local/tomcat/apache-tomcat-8.5.13/webapps/solr/WEB-INF/classes/ 

5.將solr-5.4.4/server/solr目錄復制到tomcat目錄下並重命名為solr_home

cp -r /usr/local/solr/solr-5.5.4/server/solr /usr/local/tomcat/apache-tomcat-8.5.13/solr_home

6.修改 tomcat8/weapps/solr/WEB-INF/下的web.xml 將注釋去掉(下面的這塊默認是注釋掉的)

vi /usr/local/tomcat/apache-tomcat-8.5.13/webapps/solr/WEB-INF/web.xml

文件修改前:

文件修改后:

7.關閉防火牆

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動

8.切換到tomcat目錄下啟動tomcat

cd /usr/local/tomcat/apache-tomcat-8.5.13/bin/

./startup.sh 

 

9.Solr安裝成功

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM