1. 程式人生 > >solr+tomcat整合

solr+tomcat整合

一個 配置 空文件夾 內置 core home 添加 cal follow

一、solr安裝

http://archive.apache.org/dist/lucene/solr/

這個地址有各個版本的

這次我使用的是5.5.4版本和tomcat8

版本5.5.4已結內置了jetty可以直接運行

直接運行如下

用solr start命令啟動服務

看見這句說明啟動成功

啟動後直接訪問 http://localhost:8983/solr/#/

二、與tomcat8整合

1.把solr5.5目錄下的server/solr-webapp/webapps 重命名為solr,並且放置到tomcat/webapp的目錄下。

如下圖

2.將solr-5.5.4\server\lib\ext下的jar包拷貝到tomcat裏的webapps\solr\WEB-INF\lib下

如下圖

3.將solr目錄下的log4j.proproperties拷貝到tomcat目錄下

3.1該位置創建classes文件夾把 日誌文件丟進去

4.創建solrhome把solr5.5.4 裏面的solr文件放入solrhome(可以直接略過這步但是以下會有步驟內容需要修改)

5.修改web.xml裏的solr\home路徑

這段內容是被註釋掉的需要把註釋去掉然後配置直接的solrhome位置(如果之前沒有創建solrhome可以直接定位到solr5.5.4\server裏面的solr)

6.啟動tomcat測試

http://localhost:8000/solr/admin.html#/

版本再高一些訪問的是index.html 因為 裏面根本沒有admin.html

端口我的是8000註意這個

測試成功

7.創建Core

7.1進入solr_home\solr目錄下創建core

7.2把如下位置的config拷進core目錄下

7.3再創建個data空文件夾

7.4添加Core

添加成功效果如下

到此我的第一個博客就結束了,如果有不足和錯誤的地方還請各位大佬指點

謝謝!!!

solr+tomcat整合