首页 /  技术专区  /  Solr 宽屏模式 >

solr8.2部署tomcat9.0

第一步:下载solr8.2并解压http://lucene.apache.org/solr/downloads.html

             下载tomcat9.0并解压https://tomcat.apache.org/download-90.cgi

第二步:把solr-8.2.0\server\solr-webapp\下的webapp整个文件夹复制到apache-tomcat-9.0.26\webapps下并重命名solr。

TIM截图20191009095534.png

第三步:把solr-8.2.0\server\lib\ext下的所有jar包和solr-8.2.0\server\lib下的http2开头和metrics开头的jar包全部复制到apache-tomcat-9.0.26\webapps\solr\WEB-INF\lib目录下。

TIM截图20191009100147.png

TIM截图20191009100055.png

TIM截图20191009101447.png

第四步:创建一个空的文件夹solrhome(solr 数据源,可随意位置创建,我创建在solr解压文件下)

TIM截图20191009100946.png

第五步:配置apache-tomcat-9.0.26\webapps\solr\WEB-INF下的web.xml。

1.添加配置,将下面代码复制到web.xml中,注意修改env-entry-value值为刚才创建的solrhome路径,直接复制过来。

<env-entry>  
     <env-entry-name>solr/home</env-entry-name>  
     <env-entry-value>E:\solr-8.2.0\solrhome</env-entry-value>  
     <env-entry-type>java.lang.String</env-entry-type>  
</env-entry>

2.注释以下代码,防止tomcat 403问题。

TIM截图20191009102237.png

第六步:把solr-8.2.0\server\resources下的配置文件全部复制到apache-tomcat-9.0.26\webapps\solr\WEB-INF\classes(如果没有classes文件夹,自己创建一个)

TIM截图20191009102927.png

需要修改log4j2.xml 的配置文件,需要把所有${sys:solr.log.dir}修改为自己的指定的真实路径(我是在solr下创建了一个logs文件夹)。

TIM截图20191009103535.png

TIM截图20191009103223.png

第七步:把solr-8.2.0\server\solr下的所有文件复制到之前创建的solrhome文件夹里面。

TIM截图20191009103759.png

第八步:启动tomcat,访问http://localhost:8080/solr/index.html#/测试是否配置成功。

TIM截图20191009104051.png






0/200
图片验证码