从零开始搭建分布式电商网站(8)--solr服务安装

一、实现目标

在虚拟机成功安装solr服务,并在本地访问

二、安装环境

1.jdk已安装,安装步骤请参考前面的博客。

2.安装tomcat

(1)把tomcat压缩包传到虚拟机

(2)解压并移动到/usr/local/solr

[root@itcast-01 ~]# tar -zxvf apache-tomcat-7.0.47.tar.gz
[root@itcast-01 ~]# mkdir /usr/local/solr/tomcat
[root@itcast-01 ~]# mv apache-tomcat-7.0.47 /usr/local/solr/tomcat/tomcat-solr

三、安装sorl

1.把文件上传到虚拟机

2.解压并移动

[root@itcast-01 ~]# mv /root/solr-4.10.3.tgz.tgz /usr/local/solr/
[root@itcast-01 ~]# cd /usr/local/solr/
[root@itcast-01 solr]# tar -zxf solr-4.10.3.tgz.tgz

 

3.把solr部署到tomcat

(1)删除Tomcat的webapps文件夹所有文件,并创建solr文件夹

[root@itcast-01 ~]# cd /usr/local/solr/tomcat/tomcat-solr/webapps/
[root@itcast-01 webapps]# rm -rf *
[root@itcast-01 webapps]# mkdir solr

(2)复制solr解压目录的solr.war到Tomcat中

[root@itcast-01 webapps]# cd /usr/local/solr/solr-4.10.3/example/webapps/
[root@itcast-01 webapps]# cp solr.war /usr/local/solr/tomcat/tomcat-solr/webapps/solr/

(3)解压solr.war

[root@itcast-01 webapps]# cd /usr/local/solr/tomcat/tomcat-solr/webapps/solr/
[root@itcast-01 solr]# jar -xvf solr.war 

(4)删除war包

[root@itcast-01 solr]# rm -f solr.war

(5)把solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中

[root@itcast-01 solr]# cd /usr/local/solr/solr-4.10.3/example/lib/ext/
[root@itcast-01 ext]# cp * /usr/local/solr/tomcat/tomcat-solr/webapps/solr/WEB-INF/lib/

(6)加入配置文件到solr工程中

[root@itcast-01 ext]# cd /usr/local/solr/solr-4.10.3/example/resources/
[root@itcast-01 resources]# mkdir /usr/local/solr/tomcat/tomcat-solr/webapps/solr/WEB-INF/classes/
[root@itcast-01 resources]# cp * /usr/local/solr/tomcat/tomcat-solr/webapps/solr/WEB-INF/classes/

4.创建solrhome

[root@itcast-01 resources]#  cd /usr/local/solr/solr-4.10.3/example/
[root@itcast-01 example]# cp -r solr  /usr/local/solr/solrhome

5.​​​​​​​关联solr及solrhome

[root@itcast-01 example]# vim /usr/local/solr/tomcat/tomcat-solr/webapps/solr/WEB-INF/web.xml

修改第43行,指定solrhome地址(42行的solr/home是固定写法,不能修改)

四、开启tomcat

[root@itcast-01 example]# /usr/local/solr/tomcat/tomcat-solr/bin/startup.sh

五、测试

成功

六、​​​​​​​设置使用域名访问

(1)

(2)

(3)测试

成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值