Tomcat 7.0 配置 solr 4.7.2 全過程

m45y 9年前發布 | 36K 次閱讀 Solr 搜索引擎

Win7 Tomcat 7.0 配置 solr 4.7.2 全過程 


http://994582796.iteye.com/blog/2215716


Win7 下 Tomcat7 +solr4.7 配置全過程

幫助文檔:XXX\solr-4.7.2\docs下的tutorial.html或者index.html

或者 solr wiki

一.Tomcat整合solr(可參考如下網址:http://blog.csdn.net/hidevirus/article/details/34428867

1. 將Solr  中的example 中的solr拷貝到要作為服務器的位置

在任意一個目錄下建立一個叫solr的目錄,在solr下再建立一個home目錄


Tomcat 7.0 配置 solr 4.7.2 全過程

2. 將相應的solrweb程序也拷貝出來

example下的solr里面的文件copy到剛才新建的 solr中的home


Tomcat 7.0 配置 solr 4.7.2 全過程

3. 將example中的webapps里的war包放到tomcat下的webapps后,再解壓,解壓完后,solr.war可以刪除


Tomcat 7.0 配置 solr 4.7.2 全過程

4.修改solr-->home文件夾的solrconfig.xml 中的<dataDir> 添加 data 文件夾中的位置

先在solr/home 下新建一個data文件夾,然后添加如下


Tomcat 7.0 配置 solr 4.7.2 全過程

5.設置相應的tomcatContext的上下文


Tomcat 7.0 配置 solr 4.7.2 全過程

6.  可以啟動tomcat,然后訪問:http://localhost:8080/solr/


Tomcat 7.0 配置 solr 4.7.2 全過程

啟動成功

二.整合mmseg4j(用于中文分詞)可參考如下網址:http://blog.csdn.net/hidevirus/article/details/34440175

由于mmseg4jbug,附件中添加已編譯好的jar文件

1. 下載mmseg4j(由于solr的版本比較高,因此下載版本1.9.1

解壓后,將


Tomcat 7.0 配置 solr 4.7.2 全過程

中的包放到tomcat/webapps/solr中的lib

2. 在solr/home 下的schema.xml 配置以下的(mmseg4j解壓下的realme文件中有這句)


Tomcat 7.0 配置 solr 4.7.2 全過程

solr/home下建立dic目錄

再將mmseg4j目錄下的data中的文件拷貝到dic

3.啟動tomcat,訪問solr


Tomcat 7.0 配置 solr 4.7.2 全過程

然后請自己嘗試分詞

三.Tomcat為solr配置訪問權限

1.tomcat 下的 conf 下的 中添加(一個是角色,一個是用戶)


Tomcat 7.0 配置 solr 4.7.2 全過程

2.webapps下的solr  中的 web.xml 添加如下


Tomcat 7.0 配置 solr 4.7.2 全過程

3.重啟tomcat

訪問solr

輸入用戶名和密碼后,可以進入


mmseg4j-1.9.1

http://download.csdn.net/download/zhong840537212/8757339

 本文由用戶 m45y 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!