solr单机版的搭建
一、solr單機(jī)版的搭建
1.運(yùn)行環(huán)境
?
solr?需要運(yùn)行在一個(gè)Servlet容器中,Solr4.10.3要求jdk使用1.7以上,Solr默認(rèn)提供Jetty(ja),本教va寫的Servlet容器程使用Tocmat作為Servlet容器,環(huán)境如下:
?
Solr:Solr4.10.3
?
Jdk:jdk1.7.0_55
?
Tomcat:apache-tomcat-7.0.53
? ?2.準(zhǔn)備工作
?? ?http://archive.apache.org/dist/lucene/solr/4.10.3/下載solr-4.10.3.tgz
? ? ? solr的安裝目錄為/usr/local/solr,將tomcat放在該文件夾中
? 3.安裝
? ? ?3.1解壓solr文件
? ??
? ? ?3.2復(fù)制解壓文件中example/webapps中的solr.war文件到tomcat的webapps中
? ? 3.3啟動(dòng)tomcat,待解壓后關(guān)閉tomcat,再刪除solr.war
? ? 3.4拷貝解壓包中/example/lib/ext//下的jar文件到tomcat/webapps/solr/WEB-INF/lib/
?3.5拷貝解壓包中example/resources/log4j.properties文件到tomcat/webapps/solr/WEB-INF/classes下(沒有就建立classes文件夾)
? ? ?
? ? 3.6創(chuàng)建solrhome文件夾,并將solr-4.10.3/example/solr中的數(shù)據(jù)拷貝到建立的solrhome文件夾中
3.7編輯webapps/solr/WEB-INF/web.xml文件,指定solrhome
3.8重啟tomcat,網(wǎng)址http://192.168.198.130:8080/solr/
? ? 啟動(dòng)成功后的界面
? ? ?
?4.solr界面介紹
?
5.安裝中文分詞
5.1復(fù)制IKAnalyzer2012FF_u1.jar到webapps/solr/WEB-INF/lib下
5.2將一下文件復(fù)制到classes中
5.3編輯schema.xml,最后添加以下內(nèi)容文件(這些是KAnalyzer需要的擴(kuò)展詞典及停用詞詞典、配置文件,擴(kuò)展詞典及停用詞詞典的字符集必須是utf-8。不能使用windows記事本編輯)
<fieldType name="text_ik" class="solr.TextField"><analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/> </fieldType>
5.4配置業(yè)務(wù)字段(同樣是編輯schema.xml)
業(yè)務(wù)字段判斷標(biāo)準(zhǔn):
1、在搜索時(shí)是否需要在此字段上進(jìn)行搜索。例如:商品名稱、商品的賣點(diǎn)、商品的描述
2、后續(xù)的業(yè)務(wù)是否需要用到此字段。例如:商品id。
??
?
solr集群的搭建參考
?
轉(zhuǎn)載于:https://www.cnblogs.com/mouseIT/p/5291253.html
總結(jié)
以上是生活随笔為你收集整理的solr单机版的搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “感此因念彼”下一句是什么
- 下一篇: 请问今年养老保险交多少钱