solr7.7.2單機版搭建

一、置於tomcat容器內
資源包
在linux上進行環境的配置很麻煩建議在上傳之前進行配置好相關的配置
1.7.7.2版本的solr要求tomcat在8以上,JDK1.8+(包括1.8)
2.解壓tomcat作爲運行的容器
3.解壓solr進入server/solr-webapp複製webapp文件到tomcat的webapps下並改名字爲solr進行訪問

4.添加到tomcat容器內

5.添加solr依賴的包到solr項目內的WEB-INF/lib文件下
1.添加server下的lib/ext下的所有包

2.添加lib文件下的6個依賴包到

在這裏插入圖片描述

6.上傳solr7.7.2壓縮包到linux上並進行核心庫的配置
1.在usr/local下創建solrhome文件夾作爲索引庫的目錄

2.複製上傳到linux上的解壓後的solr7.7.2目錄下的核心庫文件
1.複製contrib和dist到solrhome目錄下

2.複製server目錄下的solr下的所有文件到solrhome目錄下
3.在solrhome目錄下創建啓動的核心庫起名爲new_core
4.複製solr7.7.2下的目錄下的/opt/solr-7.7.2/server/solr/configsets/_default/conf到創建好的new_core目錄下
5.修改tomcat下的solr項目web.xml(WEB-INF/下)文件
1.添加核心庫的路徑

2.註釋安全約束

7.創建tomcat solr 的 classes 文件,複製 server/resources/下的jetty-logging.properties,log4j2.xml 到 classes 文件夾下

7.將tomcat壓縮上傳到linux解壓啓動即可訪問tomcat solr項目
1.首先單機添加CoreAdmin

若是失敗,檢查solrhome權限

二、獨立端口,獨立運行
1、官網下載到本地進行解壓即可

2、啓動solr

bin/solr start #默認8983端口,可指定端口
bin/solr start -p 8983
bin/solr stop -p 8983

3、在瀏覽器輸入 localhost:8983/ 進行訪問, 一步步操作

4、addCore失敗,進server/solr目錄下,發現新建了instanceDir對應的目錄new_core

5、將solr-7.7.2/server/solr/configsets/_default/目錄下的conf拷貝到new_core目錄下

6、再次在UI創建Core,添加成功,new_core目錄下生成了data和core.properties

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