在Linux下进行安装:

Solr在Linux中的安装 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

我已经将压缩包放在了虚拟机下面了,然后开始进行解压缩.

tar -zxvf solr-4.10.3.tar

Solr在Linux中的安装 随笔 第2张

解压完会多一个文件夹.在bin目录下会有这样的一个目录,

Solr在Linux中的安装 随笔 第3张

其中的这个solr.cmd是使用(内嵌)jetty服务器进行运行的,然后solr.cmd在这个服务器中运行时,只能在测试时候使用,所以我们不会在这里进行启动solr.

Solr在Linux中的安装 随笔 第4张

 

第二个文件中都是插件,来进行导入和导出,

Solr在Linux中的安装 随笔 第5张

dist中有一个java客户端的solrJ

docs是solr的文档,example文件是最重要的.有lib,webapps(solr.war包).solr(索引库)

Solr在Linux中的安装 随笔 第6张

collection1  是核.   可以创建多个核.默认情况下是核1.

Solr在Linux中的安装 随笔 第7张

里面放了核的名称,然后里面存了核的名字.

然后需要使用tomcat然后安装tomcat

Solr在Linux中的安装 随笔 第8张

解压压缩包到指定的文件中:  tar -zxvf apache-tomcat-7.0.47.tar.gz -C ../solr/

Solr在Linux中的安装 随笔 第9张

在solr中可以看到这个解压的tomcat安装包

然后把solr的war包放在tomcat服务器中.

Solr在Linux中的安装 随笔 第10张

cp solr.war /root/solr/apache-tomcat-7.0.47/webapps/

 然后就能看到这个solr.war

创建一个同级文件solr,然后将这个solr.war解压到这个文件中.

Solr在Linux中的安装 随笔 第11张

然后就可以将solr.war删除掉.

然后进入到lib包中

Solr在Linux中的安装 随笔 第12张

然后找到solr中的lib包,

Solr在Linux中的安装 随笔 第13张

然后将这个文件下的包导入到tomcat中

Solr在Linux中的安装 随笔 第14张

使用命令:cp * /root/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib/

然后找到solr的索引库

Solr在Linux中的安装 随笔 第15张

将索引库复制到 cp -r solr /root/solr/solrhome(将这个文件夹复制到solrhome中,然后-r是递归的意思)

然后将索引库的位置暴露给tomcat服务器

Solr在Linux中的安装 随笔 第16张

在43行

Solr在Linux中的安装 随笔 第17张放置在这个地方,然后放开注释

D   放开注释,u,可以进行撤销

Solr在Linux中的安装 随笔 第18张

然后配置完毕以后,开始启动服务器.

sh solr/apache-tomcat-7.0.47/bin/startup.sh

然后:

http://192.168.200.128:8080/

Solr在Linux中的安装 随笔 第19张

 

访问这里:http://192.168.200.128:8080/solr/ 

Solr在Linux中的安装 随笔 第20张

 

这里证明tomcat已经配置完成.

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄