Solr4.10.3安裝配置


系統環境

 

           window版本為:windows 8.1 64位 

軟件環境

           JDK版本:1.7

           solr版本:4.10.3

           tomcat版本:tomcat 7

 

安裝過程

步驟一:將下載好的solr-4.10.3.zip解壓,解壓后拷貝%solrhome%\example\solr該目錄下所有文件到K:/solr

 

步驟二:復制%solr%\dist\solr-4.10.3.war到tomcat安裝目錄下的webapp目錄,並修改其名稱為:solr.war;開啟tomcat服務,得到solr項目文件;關閉tomcat服務,刪除solr.war

 

步驟三:修改C:\solr\collection1\conf目錄下solrconfig.xml文件,將dataDir節點的值指向步驟一所配置的文件路徑。如下圖所示:


 

步驟四:修改%tomcat%\webapp\solr\WEB-INF\web.xml文件,如下所示:


 

步驟五:拷貝%solr%\example\lib\ext 目錄下所有jar包到%tomcat%\webapp\solr\WEB-INFlib目錄下。

 

步驟六:拷貝%solr%\example\example-DIH\solr\db\conf\currency.xmlK:\solr\collection1\conf\下

(ps:如果不拷貝currency.xml到該目錄地址下,則會報錯,不知道是不是只有本人出現這個問題,錯誤如下:

SolrCore 'collection1' is not available due to init failure:Could not load conf for core collection1: Error loading solr config from solr/collection1/conf/currency.xml...

)

 

最后啟動tomcat,在瀏覽器中輸入http://localhost:8080/solr 即可訪問solr管理頁面,如下圖:


總結:雖然最后看到正常的solr后台管理界面了,但是從Logging里面打印的日志還是發現有很多問題:


 

 

不知道影響大不大,若要屏蔽此問題可在%solrHome%/collection1/conf/schema.xml將如下地方注釋:

<lib dir="../../../contrib/extraction/lib" regex=".*\.jar" />
  <lib dir="../../../dist/" regex="solr-cell-\d.*\.jar" />

  <lib dir="../../../contrib/clustering/lib/" regex=".*\.jar" />
  <lib dir="../../../dist/" regex="solr-clustering-\d.*\.jar" />

  <lib dir="../../../contrib/langid/lib/" regex=".*\.jar" />
  <lib dir="../../../dist/" regex="solr-langid-\d.*\.jar" />

  <lib dir="../../../contrib/velocity/lib" regex=".*\.jar" />
  <lib dir="../../../dist/" regex="solr-velocity-\d.*\.jar" />


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM