centos7 安装配置solr tomcat8单机版

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sfeng95/article/details/63263860

solr5.5的目录结构和以前的版本有很大的不同,写着篇博文留给自己做笔记

安装配置环境

安装JDK7仅需要一句话

yum -y install java-1.7.0-openjdk*

安装wget,tar,vim命令

yum -y install wget
yum -y install tar
yum -y install vim

下载所需要的软件包

进入指定目录

mkdir /usr/local/data
cd    /usr/local/data

下载tomcat8

 wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.42/bin/apache-tomcat-8.0.42.tar.gz

下载solr

 wget http://mirrors.hust.edu.cn/apache/lucene/solr/5.5.4/solr-5.5.4.tgz

都解压,重命名

tar zxvf solr-5.5.4.tgz
tar zxf  apache-tomcat-8.0.42.tar.gz

mv  solr-5.5.4  solr
mv  apache-tomcat-8.0.42  tomcat8

配置solr

打开防火墙,8080端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload

在tomcat下面配置一个solr应用

cd /usr/local/data/solr/server/solr-webapp
cp -r webapp /usr/local/data/tomcat8/webapps/solr

创建solr_home

 mkdir /usr/local/data/solr_home
 cp -r  /usr/local/data/solr/server/solr/*  /usr/local/data/solr_home

修改和配置tomcat下面的solr应用

cd /usr/local/data/tomcat8/webapps/solr/WEB-INF
vim web.xml

把下面那里改为solrhome的路径:

/usr/local/data/solr_home

注意!记得把原来的注销去掉!!!!

这里写图片描述

保存退出

:wq!

复制相关的jar包到tomcat应用那里去

cp -r  /usr/local/data/solr/server/lib/ext/*  /usr/local/data/tomcat8/webapps/solr/WEB-INF/lib

复制日志文件到tomcat应用那里去

mkdir /usr/local/data/tomcat8/webapps/solr/WEB-INF/classpath
cp  /usr/local/data/solr/server/resources/log4j.properties /usr/local/data/tomcat8/webapps/solr/WEB-INF/classpath

测试

打开运行tomcat

cd /usr/local/data/tomcat8/bin
./startup.sh

查看电脑的ip地址

ip addr

在本地浏览器输入相应的地址

注意,这里的admin.html一定不能少,否则404

刚刚启动的时候可能会出现404,没关系,试过几次就行了,是因为solr还没完全跑完,相信我!我可以装B成功的!

这里写图片描述

配置solr_core

复制文件创建solrCore

cd /usr/local/data/solr/example/example-DIH/solr
cp -r solr  /usr/local/data/solr_home/core01

修改配置文件,这是从数据库导入数据用的,我们用“<!– –>”把它注释掉,因为我们暂时不用它

vim /usr/local/data/solr_home/core01/conf/solrconfig.xml
保存退出

这里写图片描述

给solrcore起个名字

vim /usr/local/data/solr_home/core01/core.properties
在里面加上一句话:
name=hello

这里写图片描述

然后保存退出
:wq!

重启tomcat生效,有点慢的,耐心等吧

cd /usr/local/data/tomcat8/bin
./shutdown.sh
./startup.sh

这里写图片描述

好了,装B到此为止!

猜你喜欢

转载自blog.csdn.net/sfeng95/article/details/63263860