solr安裝與部署

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

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.設置相應的tomcatContext的上下文



5.  可以啓動tomcat,然後訪問:http://localhost:8080/solr/

6.啓動Tomcat,這個時候會報錯,然後拷貝jar包到tomcat下的webapps的solr項目中的lib中:

jar包位置在  solr\solr-4.8.1\example\lib\ext


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

先在solr/home下新建一個data文件夾,然後添加如下
Tomcat 7.0 配置 solr 4.7.2 全過程

8.在webapps的solr項目中的web.xml文件中把value中的值換成home路徑。



9.再次啓動即可。


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

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章