solr6.5.1搭建(单机版)--基于CentOS6.5系统

1.进入到/opt/solr/server/solr-webapp目录

cd /opt/solr/server/solr-webapp

2.将webapp文件夹复制到tomcat的webapps下,并更名为solr

cp -r webapp/ /opt/apache-tomcat-8.5.42/webapps/

[root@cent01 webapps]# ll
total 24
drwxr-x---. 14 root root 4096 Jun 27 23:28 docs
drwxr-x---.  6 root root 4096 Jun 27 23:28 examples
drwxr-x---.  5 root root 4096 Jun 27 23:28 host-manager
drwxr-x---.  5 root root 4096 Jun 27 23:28 manager
drwxr-x---.  3 root root 4096 Jun 27 23:28 ROOT
drwxr-xr-x.  9 root root 4096 Jun 28 21:19 webapp

mv webapp/ solr

3.拷贝solr-6.6.0\server\lib\ext下的jar包到tomcat下的webapps\solr\WEB-INF\lib路径下

cd /opt/solr/server/lib/ext
cp -r *.jar /opt/apache-tomcat-8.5.42/webapps/solr/WEB-INF/lib/

4.拷贝solr-6.6.0\dist 下的solr-dataimporthandler-6.6.0.jar、solr-dataimporthandler-extras-6.6.0.jar 包到tomcat下的webapps\solr\WEB-INF\lib路径下

cd /opt/solr/dist
cp -r solr-dataimporthandler-*.jar /opt/apache-tomcat-8.5.42/webapps/solr/WEB-INF/lib/

5.拷贝solr-6.6.0\server\lib下的metrics开头的5个jar到tomcat下的webapps\solr\WEB-INF\lib路径下
(metrics-core-3.2.2.jar、metrics-ganglia-3.2.2.jar、metrics-graphite-3.2.2.jar、metrics-jetty9-3.2.2.jar、metrics-jvm-3.2.2.jar)

cd /opt/solr/server/lib
cp -r metrics-*.jar /opt/apache-tomcat-8.5.42/webapps/solr/WEB-INF/lib/

6.新建一个文件夹solr-home,并将solr-6.6.0/server/路径下solr文件夹中的内容拷贝过来

cd /usr/local
mkdir solr-home
cd /opt/solr/server/solr
cp -r * /usr/local/solr-home/

 7.在tomcat的webapps\solr\WEB-INF路径下创建classes文件夹,然后将solr-6.6.0\server\resources文件夹下的log4j.properties拷贝过去,并修改日志路径

cd /opt/apache-tomcat-8.5.42/webapps/solr/WEB-INF
mkdir classes
cp -r  /opt/solr/server/resources/log4j.properties /opt/apache-tomcat-8.5.42/webapps/solr/WEB-INF/classes/

8.将solr-home的路径配置到tomcat下的webapps/solr/WEB-INF/web.xml;并修改权限,此处直接注释掉

 <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/usr/local/solr-home</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
	
	
	//中间省略...

	<!--
	  <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>
	  -->

9.启动tomcat,在浏览器输入地址:http://cent01:8080/solr/index.html

10.添加一个核mycore:在solr-home下创建一个文件myCore1,复制solr-home/configsets/basic_configs/conf到mycore中

cd /usr/local/solr-home
mkdir mycore
cp -r /usr/local/solr-home/configsets/basic_configs/conf/ /usr/local/solr-home/mycore/

创建core成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值