一、windows下配置solr5.5.2(不通過tomcat,使用內置jetty)
第一步:安裝Jdk1.7
Solr5.5好像只支持Jdk1.7及以上的版本,沒親測,solr6.0是只支持jdk1.8及以上的,下圖為啟動solr時的截圖:
如何在windows環境下配置jdk及驗證是否安裝完成,可以網上搜索下,教程挺多的。
第二步:下載并啟動solr本身
1.在solr官網下載solr的壓縮包(下載地址:http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/,windows環境下載zip包。)
2.下載完成后解壓到任意目錄,并找到其中的bin目錄文件夾地址,例如我自己的路徑:D:\Program Files\solr-5.5.2\bin。
3.打開win7的Dos窗口,進入到solr的bin文件夾,并輸入solr start以啟動solr,成功后如下圖:
注:solr start :啟動solr
? ? solr stop -all : 關閉solr
? ? solr restart -p 8983 重啟solr8983端口
4.solr啟動成功后,在瀏覽器輸入http://localhost:8983/solr或者http://localhost:8983/solr/index.html,可分別進入舊版和新版的solr管理界面,如下為新版solr管理界面:
?
第三步:添加Core
1.在..\solr-5.5.2\server\solr文件夾,創建一個文件夾作為Core的存放目錄,例如我創建的test:
2.在上圖的configsets文件夾(..\solr-5.5.2\server\solr\configsets)中,有如下三個Core的配置模板文件夾:
這三個文件夾內分別存放有不同的基礎配置模板,任選一個xxx_configs文件夾(..\solr-5.5.2\server\solr\configsets\xxx_configs)進入,并復制其中的conf(..\solr-5.5.2\server\solr\configsets\xxx_configs\conf)文件夾到我們剛剛創建的Core文件夾(..\solr-5.5.2\server\solr\XXX)里作為Core的基礎配置,例如我的截圖:
3.對應的Core文件夾及其配置文件放置好后,在solr控制界面的左側菜單欄里選擇Core Admin,并點擊Add Core即可添加了,添加時的name和instanceDir要和我們創建的Core文件夾的名字一致,其它默認即可:
添加完成后,可看到如下界面,此時Core添加完成: