日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Lucene/Solr搜索引擎開(kāi)發(fā)筆記 - 第2章 Solr安裝

系統(tǒng) 2216 0

一、安裝環(huán)境

clip_image002

圖1-1 Tomcat和Solr的版本

??? 我本機(jī)目前使用的Java版本為JDK 1.8,因?yàn)镾olr 4.9要求Java版本為1.7+,請(qǐng)注意。

二、Solr部署到Tomcat流程

clip_image004

圖1-2 Tomcat安裝目錄

??? 1、如圖1-2所示,為T(mén)omcat的解壓目錄;

clip_image006

圖1-3 Tomcat首頁(yè)

? ?? 2、在目錄E:\apache-tomcat-8.0.9\bin中,找到startup.bat文件,雙擊該文件,啟動(dòng)Tomcat服務(wù)器,等待幾秒鐘后,在瀏覽器中輸入 http://localhost:8080/ ,如果服務(wù)器啟動(dòng)正常的話,則會(huì)出現(xiàn)如圖1-3所示的界面;

?? 3、在E:\apache-tomcat-8.0.9\conf\server.xml中,找到<Connector>標(biāo)簽,在該標(biāo)簽尾端添加URIEncoding="UTF-8",目的為解決中文搜索亂碼,如下代碼所示:

?

< Connector port ="8080" protocol ="HTTP/1.1"
      
        
          
            connectionTimeout
          
        
        
          
            ="20000"
          
        
        
          
            redirectPort
          
        
      
    
="8443" URIEncoding ="UTF-8" />

clip_image008

圖1-4 solr-4.9.1.war復(fù)制粘貼到當(dāng)前目錄,改名為solr.war

clip_image010

圖1-5 Tomcat的webapps目錄

?? 4、將目錄E:\solr-4.9.1\dist中的solr.war文件,復(fù)制到E:\apache-tomcat-8.0.9\webapps中,因?yàn)槲覀冎耙呀?jīng)啟動(dòng)的Tomcat服務(wù)器,所以solr.war會(huì)自動(dòng)解壓出solr文件夾,如上圖1-5所示;

clip_image012

clip_image014

圖1-6 關(guān)鍵文件復(fù)制

??? 5、關(guān)閉Tomcat服務(wù)器(也就是關(guān)閉startup.bat啟動(dòng)的那個(gè)命令行界面),E:\apache-tomcat-8.0.9\webapps目錄下新建文件夾solr_home,然后將E:\solr-4.9.1\example\solr中的文件夾collection1和solr.xml復(fù)制到E:\apache-tomcat-8.0.9\webapps\solr_home目錄中;

clip_image016

clip_image018

圖1-7 配置文件修改solr_home

??? 6、打開(kāi)文件E:\apache-tomcat-8.0.9\webapps\solr\WEB-INF\web.xml,找到<env-entry>標(biāo)簽,修改代碼部分如上圖1-7所示;

clip_image020

clip_image022

圖1-8 static firstSearcher warming in solrconfig.xml ---> *.*

??? 7、打開(kāi)E:\apache-tomcat-8.0.9\webapps\solr_home\collection1\conf\solrconfig.xml,將<listener event="firstSearcher" class="solr.QuerySenderListener">標(biāo)簽下內(nèi)容按圖1-8修改;

clip_image024

圖1-9 關(guān)鍵目錄的復(fù)制

??? 8、將E:\solr-4.9.1中的contrib文件夾和dist文件夾復(fù)制到E:\apache-tomcat-8.0.9中;

clip_image026

圖1-10 配置Solr日志模塊

??? 9、將E:\solr-4.9.1\example\lib\ext下的5個(gè)jar包復(fù)制到E:\apache-tomcat-8.0.9\webapps\solr\WEB-INF\lib中;

clip_image028

clip_image030

圖1-11 配置日志輸出路徑到Tomcat的logs文件夾

??? 10、在E:\apache-tomcat-8.0.9\webapps\solr\WEB-INF文件夾中新建classes文件夾,復(fù)制E:\solr-4.9.1\example\resources\log4j.properties文件到classes文件夾中,修改log4j.properties文件,將“l(fā)og4j.appender.file.File”的值修改為“../logs/solr.log”;

clip_image032

圖1-12 Solr在Tomcat中運(yùn)行成功

??? 11、刪除E:\apache-tomcat-8.0.9\webapps文件夾下的solr.war文件,重啟Tomcat,在瀏覽器中輸入 http://localhost:8080/solr ,出現(xiàn)上圖1-12所示界面,則表明Solr在Tomcat中已經(jīng)配置成功;

三、本章總結(jié)

??? 通過(guò)上一篇文章 《Lucene/Solr搜索引擎開(kāi)發(fā)系列 - 第1章 Solr安裝與部署(Jetty篇)》 ,我們知道,Jetty服務(wù)器是Solr的默認(rèn)服務(wù)器,只需要將Solr解壓縮,啟動(dòng)Jetty服務(wù)器,在瀏覽器中輸入 http://localhost:8983/solr/ 就可以運(yùn)行Solr后臺(tái)。

??? 為何我們要如此費(fèi)勁的將Solr配置到Tomcat中呢?原因有以下幾點(diǎn):

??? 1、經(jīng)過(guò)多年的發(fā)展,一般企業(yè)都使用Tomcat作為開(kāi)發(fā)和部署環(huán)境;

??? 2、程序員們對(duì)Tomcat的熟悉度,比Jetty要高很多,當(dāng)Tomcat出現(xiàn)問(wèn)題,也容易解決;

??? 3、大部分Java Web開(kāi)發(fā)視頻,都是基于Tomcat來(lái)進(jìn)行開(kāi)發(fā)講解,傳播范圍廣;

轉(zhuǎn)載須知:

    
      
        請(qǐng)尊重本人知識(shí)產(chǎn)權(quán)和勞動(dòng)成果,本文可自由轉(zhuǎn)載,請(qǐng)注明出處:
      
    
  
    
      
        
          博客網(wǎng)址:
        
      
      
        
          
            http:
          
        
      
      
        
          
            //www.cnblogs.com/zs8861/
          
        
      
    
  

聯(lián)系郵箱: 117711668@qq.com

    
      
        歡迎交流!
      
    
  

Lucene/Solr搜索引擎開(kāi)發(fā)筆記 - 第2章 Solr安裝與部署(Tomcat篇)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 二连浩特市| 上栗县| 磐石市| 潞西市| 贵港市| 延川县| 郑州市| 凤凰县| 东兰县| 临朐县| 五常市| 交城县| 高阳县| 绥德县| 曲阜市| 元江| 浦北县| 湟源县| 舞钢市| 南宫市| 龙南县| 错那县| 滨海县| 钟山县| 清远市| 拜城县| 闽侯县| 康定县| 凤冈县| 社会| 连南| 拜城县| 开封市| 通州市| 延庆县| 日土县| 蓝山县| 屏南县| 嫩江县| 新营市| 仁化县|