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安装成功了

相关文章
相关标签/搜索