http://blog.csdn.net/menghuannvxia/article/details/41984445
- Apache solr 4.9 下載地址:http://archive.apache.org/dist/lucene/solr/4.9.0/
- IKAnalyzer 下載地址:https://code.google.com/p/ik-analyzer/
如果地址被牆上不去,可以下載我共享在百度網盤上的
- 點擊下載Apache Solr 4.9 密碼: mi4i
- 點擊下載IKAnalyzer 2012FF_hf1.zip 密碼: utqv
1、Solr的簡單安裝
運行Solr需要安裝jdk,這裏略過。
Solr下載後,放到D盤根目錄下,然後點擊開始菜單,點擊運行,輸入cmd回車,輸入如下命令:
- C:\Users\Administrator>d:
- D:\>cd solr-4.9.0/example
- D:\>java -jar start.jar
或者在solr-4.9.0下創建個啓動.bat,調試會方便些
- @echo off
- title 啓動服務
- cd example
- java -jar start.jar
- pause
訪問http://localhost:8983/solr/,如下界面即代表solr安裝成功
2、Solr配置多核
進入solr-4.9.0\example下,複製collection1文件夾並重命名爲collection2,進入collection2\conf,編輯core.properties文件,將name=collection1改爲name=collection2,也就是複製後的文件夾名稱,多核就配置好了
3、配置IKAnalyzer中文分詞
通過上面的IKAnalyzer地址,下載IK Analyzer 2012FF_hf1.zip,將解壓後的IKAnalyzer2012FF_u1.jar放到solr-4.9.0\example\solr-webapp\webapp\WEB-INF\lib下,將IKAnalyzer.cfg.xml、stopword.dic放到solr-4.9.0\example\solr-webapp\webapp\WEB-INF\classes下,沒有classes文件夾就創建一個。
打開solr-4.9.0\example\solr\collection1\conf\schema.xml文件,粘帖如下代碼:
- <fieldType name=“text_ik” class=“solr.TextField”>
- <analyzer class=“org.wltea.analyzer.lucene.IKAnalyzer”/>
- </fieldType>
- <field name=“ik” type=“text_ik” indexed=“true” stored=“true” multiValued=“false” />
重啓服務器,也就是啓動.bat,然後我們前往http://localhost:8983/solr/#/collection1/analysis,隨便打上一段話,比如“隨便打些漢字測試分詞效果”,記得Analyse Fieldname選擇我們剛剛配置的ik,點擊Analyse
Values按鈕
這樣就分詞成功了
下一次我們配置IKAnalyzer的細粒度分詞和智能分詞