最近忙着面試以及生活瑣事把時間都霸占了,部落格拖了4天沒更新了,讓各位久等了,望多多包涵!不過還好,工作已經敲定了,終于可以安心的學習solr并分享我學習的點點滴滴啦!
上回我們在jetty下部署了,不過我想小夥伴們使用tomcat還是要多點,是以這回我們就來試試把solr5部署到tomcat下,這裡以win7 64bit tomcat7.0.55為例,linux環境下同理,沒太大差別:

複制solr.war到tomcat的webapps目錄下,如圖操作:
啟動tomcat,如圖:
然後修改webapps\solr\web-inf下的web.xml配置檔案,如圖:
配置solr_home目錄路徑,如圖:
然後我們需要去c盤建立一個solr_home檔案夾,這就是我們solr_home根目錄啦,如圖:
然後我們需要把e:\solr-5.1.0\server\solr目錄下的所有檔案及檔案夾全部複制到我們剛剛建立的solr_home目錄下,如圖:
然後我們需要把e:\solr-5.1.0\server\lib\ext目錄下的所有jar包 copy到e:\apache-tomcat-7.0.55\webapps\solr\web-inf\lib目錄下(e:\apache-tomcat-7.0.55是我的tomcat安裝根目錄,請對照你們自己的tomcat安裝目錄進行調整,你懂的),如圖:
然後複制e:\solr-5.1.0\server\resources目錄下的log4j.properties配置檔案到e:\apache-tomcat-7.0.55\webapps\solr\web-inf目錄下,如圖操作:
然後重新開機我們的tomcat,如圖:
然後你就可以通過solr web ui添加core啦,不過添加core之前,你需要在solr_home目錄下建立core檔案夾,如圖:
剩下的一些配置copy具體你們就參照那篇去操作把,這裡就不重複說明了。到此,solr5如何部署到tomcat就講解完畢了!
其實在linux環境也是一樣的,隻不過你複制黏貼檔案,建立檔案夾,解壓檔案,啟動tomcat等等這些操作,都需要借助linux指令罷了,具體操作步驟其實都是一樣的,希望你們能觸類旁通,舉一反三!!!
如果你還有什麼問題請加我Q-q:7-3-6-0-3-1-3-0-5,
或者加裙
一起交流學習!
轉載:http://iamyida.iteye.com/blog/2209106