乾貨:虛擬機搭建solr服務

solr簡介:Solr是一個獨立的企業級搜索應用服務器,它對外提供類似於Web-service的API接口。用戶可以通過http請求,向搜索引擎服務器提交一定格式的XML文件,生成索引;也可以通過Http Get操作提出查找請求,並得到XML格式的返回結果。

乾貨:虛擬機搭建solr服務

solr

Solr是一個高性能,採用Java開發,基於Lucene的全文搜索服務器。同時對其進行了擴展,提供了比Lucene更為豐富的查詢語言,同時實現了可配置、可擴展並對查詢性能進行了優化,並且提供了一個完善的功能管理界面,是一款非常優秀的全文搜索引擎。下面直接上乾貨,教你學會搭建solr服務:

l Solr服務搭建過程

1、 往虛擬機上添加solr-4.10.3文件以及tomcat安裝包用於部署solr服務

2、 在此路徑下建一個文件夾:mkdir /usr/local/solr

3、 然後將tomcat文件複製到該路徑下:cp –r tomcat安裝包 /usr/local/solr/tomcat;使用tomcat名字

4、 然後將solr安裝包下的dist文件夾下的solr-4.10.3.war包複製到tomcat下的webapps:

cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

5、 將war包解壓縮,啟動tomcat用於解壓縮:cd /usr/local/solr/tomcat

bin/startup.sh

查看日誌:tail –f logs/catalina.out

6、 關掉tomcat後刪除solr.war:

bin/shutdown.sh

rm –f webapps/solr.war;具體路徑看自己的安裝路徑

7、 將solr安裝文件夾下的example下的lib的ext文件夾下的jar全部複製到該路徑下:cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

8、 再將example文件下的solr文件複製到該路徑下:cp –r solr /usr/local/solr/solrhome

9、 進入該路徑:cd /usr/local/solr

10、 配置solrhome的路徑:vi tomcat/webapps/solr/WEB-INF/web.xml

11、 將env-entry標籤的註釋刪掉,然後將env-entry-value路徑改為:/usr/local/solr/solrhome/

12、 保存之後啟動tomcat就ok了!

13、 然後在瀏覽器上輸入虛擬機ip:8080,看到如下頁面就啟動成功了!

乾貨:虛擬機搭建solr服務

成功界面


分享到:


相關文章: