windows版安裝(以tomcat啟動(dòng))
- 下載solr安裝包并解壓艺糜。我這是8.5版本的破停。并在你的某一個(gè)盤(pán)里新建一個(gè)文件夾尉剩,名字隨便理茎。我這叫slor(只是為了好管理)。把tomcat放入進(jìn)去朗鸠,再在tomcat同級(jí)目錄下再新建一個(gè)slorhome文件夾(也是名字隨便)童社。
? 我solr解壓后的樣子
?- 在tomcat的webapps里新建一個(gè)文件夾(也就是項(xiàng)目名)我這叫slor。把解壓后的 server--> solr-webapp --> webapp 里所有文件拷貝到tomcat的webapps里的slor里呀癣。
把解壓后的 server --> solr 里的文件拷貝到我們上面創(chuàng)建的solrhom里
把server --> lib里的以metrics開(kāi)頭的和http2開(kāi)頭的jar包拷貝放入我們tomcat里solr項(xiàng)目里WEB-INF --> lib里
把server -->lib -->ext里的所有jar包拷貝到tomcat里solr項(xiàng)目里WEB-INF --> lib里浦辨。
把dist --> solr-dataimporthandler-8.5.0.jar拷貝到tomcat里solr項(xiàng)目里WEB-INF --> lib里沼沈。
把server --> resources里的所有文件拷貝放入到tomcat里solr項(xiàng)目里WEB-INF --> classes里(如果沒(méi)有自己創(chuàng)建)币厕。
添加solr core旦装。在solrhome新建一個(gè)文件夾(文件名可隨便)阴绢,我的mycore艰躺。把solrhome里的configsets --> sample_techproducts_configs里的config文件夾拷貝到我們新建的mycore里腺兴。
修改tomcat --> solr --> WEB-INF -->web.xml里添加下面代碼
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>E:\JavaPath\solr\solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry-value>E:\JavaPath\solr\solrhome</env-entry-value> 填寫(xiě) 自己創(chuàng)建的solrhong路徑含长。
啟動(dòng)tomcat,訪問(wèn)localhost:8088/solr/index.html纷纫。(我的tomcat端口是8088陪腌,項(xiàng)目是上面建的solr诗鸭,具體的以自己修改為準(zhǔn))。
- 點(diǎn)擊Core Admin
- 點(diǎn)擊添加后可以看到左邊有一個(gè)下拉框,點(diǎn)擊選中我們的剛創(chuàng)建好的mycore蝌箍。
安裝ik中文分詞器.下載地址我們是solr8的妓盲,所以下載8.0版本的jar包悯衬。
把下載好的jar包拷貝到tomcat里solr項(xiàng)目里WEB-INF --> lib里
-
修改solrhome里mycore --> conf --> managed-schema文件。在末尾添加下面的代碼:
name="text_ik" 就是等會(huì)我們要選擇的名字策橘,可隨便寫(xiě)丽已。
<!-- ik分詞器 --> <fieldType name="text_ik" class="solr.TextField"> <analyzer type="index"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> </fieldType>
再次啟動(dòng)。依次點(diǎn)擊
1587041599(1).jpg
好了辰斋,solr服務(wù)器就搭好了