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

SOLR 7.4.0版本,JDK須要8.0以上的版本,若是用Tomcat運行,Tomcat也要選擇8.0以上的版本。html

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

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

在Jetty下安裝運行tomcat

因爲solr自己集成了jetty服務器,因此能夠直接啓動。在solr的bin目錄下用命令運行:服務器

solr startapp

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

默認的啓動端口是8983性能

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

在Tomcat下安裝運行spa

        這裏就不介紹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安裝成功了

相關文章
相關標籤/搜索