Solr7.4.0在windows系統下使用Jetty和Tomcat運行教程

SOLR 7.4.0版本,JDK需要8.0以上的版本,如果用Tomcat運行,Tomcat也要選擇8.0以上的版本。

下載地址:http://www.apache.org/dyn/closer.lua/lucene/solr/7.4.0

solr可以使用jetty和tomcat運行,默認是使用jetty,性能跟tomcat不相上下。

在Jetty下安裝運行

由於solr本身集成了jetty服務器,所以可以直接啓動。在solr的bin目錄下用命令運行:

solr start

出現以下內容說明運行成功了

默認的啓動端口是8983

訪問地址:http://localhost:8983/solr/index.html

在Tomcat下安裝運行

        這裏就不介紹tomcat8的安裝了,當前默認tomcat已安裝好,tomcat目錄:E:\apache-tomcat-8.5.31-solr,Tomcat端口號設置爲:8081

 在tomcat的webapps目錄下新建solr目錄,將solr-7.4.0\server\solr-webapp\webapp文件拷貝到剛纔新建的solr目錄下,如下圖:

 將solr-7.4.0\server\lib\ext下的所有jar包,以及solr-7.4.0\server\lib下以metrics開頭的jar、gmetric4j-1.0.7.jar複製到E:\apache-tomcat-8.5.31-solr\webapps\solr\WEB-INF\lib下。

 在E:\apache-tomcat-8.5.31-solr\webapps\WEB-INF中,新建classes文件夾,將solr-7.4.0\server\resources下的log4j2.xml文件拷貝到裏面。

 修改E:\apache-tomcat-8.5.31-solr\bin\catalina.bat,增加solr.log.dir系統變量,指定solr日誌記錄存放地址。set "JAVA_OPTS=%JAVA_OPTS% -Dsolr.log.dir=E:\apache-tomcat-8.5.31-solr\logs\solr"

 創建SOLR HOME目錄E:\solr-7.4.0,並把solr-7.4.0\server\solr\下所有文件、文件夾拷貝到E:\solr-7.4.0目錄下。

 在E:\solr-7.4.0目錄下新建logs目錄,用來存放日誌。

 拷貝solr-7.4.0 下contrib和dist文件夾到E:\solr-7.4.0目錄下。

 修E:\apache-tomcat-8.5.31-solr\webapps\solr\WEB-INF\web.xml文件,新增如下部分,默認是註釋掉的,其中env-entry-value值爲E:\solr-7.4.0,即SOLR HOME目錄。

註釋掉最後面的一段內容

 啓動tomcat,訪問地址:http://localhost:8081/solr/index.html

出現以下界面說明solr安裝成功了

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