时间:2021-05-22
环境centos7 及最新版本solr7
1.先在/usr/local下mkdir solr
2.在里面新建一个tomcat目录
3.拷贝已经解压的tomat到/usr/local/solr/tomcat
4.由于本机让其在8888端口访问,这时先修改该tomcat的访问端口为8888,然后设置防火墙开放8888端口
5.启动tomcat,在远程主机上访问看tomcat是否启动成功
下面开始配置solr环境
1.首先先在官网下载tar包。
2.上传到/usr/local/mypackage/solr
3.解压tar -zxvf solr-7.1.0.tgz;
4.将/usr/local/mypackage/solr/solr-7.1.0/server/solr-webapp 复制到/usr/local/solr/tomcat/apache-tomcat-8.5.23/webapps并重命名为solr
5.将/usr/local/mypackage/solr/solr-7.1.0/server/lib/ext和/usr/local/mypackage/solr/solr-7.1.0/dist复制到tomcat下的solr项目的WEB-INF/lib目录下
6.将该目录下的文件拷贝到/usr/local/solr下并重命名为solr_home
修改tomcat下的solr项目的WEB-INF/web.xml,这一步用来指定默认的solr/home
<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>/usr/local/solr/solr_home</env-entry-value><env-entry-type>java.lang.String</env-entry-type></env-entry>然后取消注释,把<env-entry-value>填第三步solr-home文件夹的地址。
在tomcat下的solr项目的WEB-INF下新建classes目录,然后把solr-7.1.0/server/resources下的log4j.properties粘贴过去;
solr/server/lin下metrics开头的5个jar拷到tomcat\webapps\solr\WEB-INF\lib下
去掉权限,tomcat solr下的web.xml 注意最后一段话
<!-- Get rid of error message --><!-- <security-constraint><web-resource-collection><web-resource-name>Disable TRACE</web-resource-name><url-pattern>/</url-pattern><http-method>TRACE</http-method></web-resource-collection><auth-constraint/></security-constraint><security-constraint><web-resource-collection><web-resource-name>Enable everything but TRACE</web-resource-name><url-pattern>/</url-pattern><http-method-omission>TRACE</http-method-omission></web-resource-collection></security-constraint>-->最后远程访问安装成功
以上这篇linux上搭建solr的操作方法(用tomcat部署)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
环境搭建:centos7及solr7版本描述:最新版本的solr内置了jetty容器,可以支持jetty部署,从而不需要发布到tomcat下面首先同样先在/us
1,下载Solr4.4Tomcat72,拷贝solr-4.4.0\dist\solr4.4.war=>tomcat\webapps下面重命名为solr.war3
web项目部署到tomcat上之后,有时需要打断点单步调试,如果用的是Intellijidea,可以通过如下方法实现:开启debug端口,启动tomcat以to
本文介绍了Maven+Tomcat8实现自动化部署的方法,分享给大家,具体如下:1.配置tomcat-users.xml首先在Tomcat里配置deploy的用
一、安装环境图1-1Tomcat和Solr的版本我本机目前使用的Java版本为JDK1.8,因为Solr4.9要求Java版本为1.7+,请注意。二、Solr部