Linux(centos)下安装solr服务器

安装步骤:

安装linux(centos)、jdk、tomcat。

Jdk环境的安装自己百度去搜索(可以通过yum安装)

这里讲解tomcat和solr的安装的安装

1.tomcat的安装:

把tomcat的tar.gz包拖到linux的根目录下(这里推荐一种方法:可以通过xshell的xftp把windows的东西传输到linux下面去):

这里给大家提供tomcat的.tar.gz的包(https://pan.baidu.com/s/1K6UFOII6OMhJsu-3FjgfMA 密码:chke)


接下里来我们解压这个包:

扫描二维码关注公众号,回复: 1450689 查看本文章

[root@localhost ~]# tar -zxvf apache-tomcat-7.0.47.tar.gz

 

使用ll命令发现多了一个这样的文件夹:这就是我们解压下来的结果

接下来我们使用以下命令:目的是把刚刚解压的文件夹复制一份到/usr/local/solr/tomcat下面,并改名为tomcat(这里的复制目的路径自己口语定义,我这种路径作为参考)

[root@bogon ~]# mkdir /usr/local/solr

[root@bogon ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat

cp: omitting directory `apache-tomcat-7.0.47'

[root@bogon ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r

[root@bogon ~]# cd /usr/local/solr/

[root@bogon solr]# ll

total 4

drwxr-xr-x. 9 root root 4096 Sep 10 17:56 tomcat

 

 

2.安装solr

接下来上传solr的压缩包,和上传tomcat包一样,这里就不再详细讲解

这里再给大家提供solr的资源包(https://pan.baidu.com/s/18H-liFjIcwwQSDE9fmpMlA 密码:8wo3)

第二步:把solr的压缩包上传到服务器。并解压。

解压过后多了这个文件:

 

第三步:把/root/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war,,使用以下命令即可完成第三步的操作:

[root@bogon dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

第四步:解压war包,启动tomcat自动解压solr的war包。然后关闭tomcat。删除solr.war.

需要特别注意到:必须关闭tomcat之后,才可以删除solr.war,不然删除的时候会连着solr的文件夹一同删除;

第五步:把/root/solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中。

[root@bogon ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

第六步:创建solrhome。Solrhome是存放solr服务器所有配置文件的目录。

[root@bogon example]# pwd

/root/solr-4.10.3/example

[root@bogon example]# cp -r solr /usr/local/solr/solrhome

[root@bogon example]#

第七步:告诉solr服务器solrhome的位置。

需要修改solr工程的web.xml文件。

通过命令找到web.xml

 

 

进行修改即可:

 

第八步:启动tomcat

记得关闭linux的防火墙和本机的防火墙(Linux:关闭防火墙命令:service iptables stop)

在本机浏览器输入:

Linux的ip的地址:tomcat端口号/solr/即可


猜你喜欢

转载自blog.csdn.net/qq_32575047/article/details/80528590