標籤:
以前4.10的時候寫過一個安裝教程,是安裝在tomcat的,在來安裝5.1的時候,看了下簡介,發現從5.x後solr整合了jetty,安裝變得簡單了不少。
現在只需要三步就能搞定,下載solr包解壓,解壓,啟動就行了,當然要有jdk環境(1.7以上必須)
1,下載
solr :http://www.apache.org/dyn/closer.cgi/lucene/solr/5.1.0
2,解壓目錄
3,通過命令列啟動
通過cmd進入solr根目錄
>>H:>>cd \points\solr-5.1.0
啟動:
bin\solr.cmd start -f
然後瀏覽器輸入:http://localhost:8983/solr/ 大功告成
其他命令:
#以指定連接埠啟動並執行命令: bin/solr.cmd start -p 8983 #停止指定連接埠號碼的命令: bin/solr.cmd stop -p 8983
建立一個Core
- 什麼是core?
solr 的一個core相當於一個單獨的策略,有一份單獨的設定檔 solrconfig.xml、schema.xml。
solrconfig.xml從整體上對core進行了配置,例如索引的存放路徑、欄位的最大長度(maxFiedlLength)、寫鎖的逾時時間(writeLockTimeout)、合并因子(mergeFactor)、刪除策略、自動認可策略、緩衝設定等,它好比是一份組裝機器人的說明書,裡面詳細描述了各個組件(handler)的參數。
schema.xml主要是對索引的配置,例如分詞器、欄位名稱+索引方法+儲存方式+分詞方式、唯一識別欄位等,它好比是機器人學習的學習方法,機器人主動或被動接受特定資料,按照配置轉化成索引,然後通過其組件(handler)展示出來,例如:search、moreLikeThis、spellCheck、factedSearcher等。
2.建立core步驟(樣本:建立一個新的core叫core_one)
a.在solr安裝目錄下\server\solr 建立一個新的檔案夾就叫做core_one\
b.找到H:\points\solr-5.1.0\server\solr\configsets\sample_techproducts_configs目錄下的conf檔案夾,copy到剛建立的core_one檔案夾中
c.在solr頁面中點擊core admin-->add core 增加一個core
增加完畢,就有一個新的core了
solr 5.1.0安裝-Windows(亦可用於5.4.1)