Solr5.4.0+Tomcat+mmseg4j
2019獨角獸企業重金招聘Python工程師標準>>>
solr5.4 ? ?mmseg4j-solr-2.3.0 ? ?mmseg4j-core-1.10.0
Solr的配置:
1、去http://www.apache.org/dyn/closer.lua/lucene/solr/5.4.0下載?solr-5.4.0.tgz,并解壓;
2、將/solr/solr-5.4.0/server/solr-webapp/下的webapp文件夾復制到/usr/local/tomcat/tomcat-8.0.30/webapps/目錄下,改名為solr;
3、將/usr/local/solr/solr-5.4.0/server/lib/ext/目錄下的所有jar包復制到/usr/local/tomcat/tomcat-8.0.30/webapps/solr/WEB-INF/lib/目錄下;
4、將/usr/local/solr/solr-5.4.0/server/solr目錄復制到/usr/local/tomcat/并重命名為solr_home;(存放檢索數據的)
5、修改/usr/local/tomcat/tomcat-8.0.30/webapps/solr/WEB-INF/web.xml,找到<env-entry>節點,該結點處于被注釋狀態,去掉注釋,按如下代碼修改:
<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>/usr/local/tomcat/solr_home</env-entry-value><env-entry-type>java.lang.String</env-entry-type> </env-entry>6、將/usr/local/solr/solr-5.4.0/server/resources/目錄下的log4j.properties放到/usr/local/tomcat/tomcat-8.0.30/webapps/solr/WEB-INF/classes/目錄下,如果classes文件夾不存在就手動新建一個;
7、還需要添加solr-dataimporthandler-5.3.0.jar和solr-dataimporthandler-extras-5.3.0.jar這2個jar包到目錄/usr/local/tomcat/tomcat-8.0.30/webapps/solr/WEB-INF/lib/下,否則會報錯,這2個包默認不在webapp里,在下載包的dist目錄下;
8、重新啟動Tomcat服務;
9、訪問:localhsot:8080/solr/index.html 可以看到Solr的控制臺;
10、添加mysolr
在/usr/local/tomcat/solr_home/目錄下創建mysolr(可自定義),在mysolr目錄下創建data目錄,
并將 /usr/local/tomcat/solr_home/configsets/basic_configs/目錄下的conf目錄復制到mysolr下;
在mysolr目錄中新建core.properties內容為name=mysolr? ?(solr中的mysolr應用)
通過控制臺添加mysolr,并重新啟動Tomcat,就會看到新建的mysolr.
二、配置中文分詞器(mmseg4j)
mmseg4j-solr-2.3.0
1.將兩個jar包考入tomcat中solr項目里的lib文件內
?
2.配置solr_home中mysolr\conf\schema.xml?? ??
????添加:???????
修改solr_home中mysolr域的schema.xml,新增要用到mmseg4j分詞索引的字段 content_test? 分詞器選擇定義好的textMaxWord
<field name="content_test" type="textMaxWord" indexed="true" stored="true" multiValued="true"/>?
重啟tomcat。?
已配好的tomcat鏈接:http://pan.baidu.com/s/1gf9HHoJ 密碼:sn6p
?
轉載于:https://my.oschina.net/DemonCry/blog/745723
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Solr5.4.0+Tomcat+mmseg4j的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS 6.8 GRUB加密-修复
- 下一篇: org/springframework/