centos7.6安装solr6.6过程详解

centos7.6安装solr6.6过程详解

第一步 安装jdk(1.8版本及以上)
第二步 安装tomcat(8.0及以上版本否则会有兼容性问题)
第三步 安装solr6.6

一、安装jdk

  1. 检查系统是否有java,有的话就删除掉:
rpm -qa|grep java  #检查是否有以及卸载完全
rpm -e --nodeps 已安装的java包  #删除包
  1. 安装java(版本在1.8及以上),有两种办法:
  • 第一种:直接查看系统的rpm包,然后安装相应版本的jdk:
yum list java*   #查看镜像中有哪些安装包
yum install -y java-1.8.0-openjdk-devel.x86_64 #找到合适的版本进行安装,这里是我根据自己的系统安装的
  • 第二种:(我试了,不知道为啥有问题,第一种有问题可以尝试)在官网下载:
wget http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  
tar -zxvf 文件名  #解压完之后将文件拷入/usr/java
mkdir /usr/java
cp java解压包  /usr/java
vim /etc/profile 添加以下内容

	#java
	export JAVA_HOME=/usr/java/jdk1.8.0_181
	export PATH=$JAVA_HOME/bin:$PATH
	export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
source /etc/profile #使文件生效
  1. 验证:java -version

二、安装tomcat:

  1. 安装:
weget  http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.tar.gz   #下载
tar -zxvf apache-tomcat-8.5.43.tar.gz #解压
mkdir /usr/local/tomcat8
cp -r apache-tomcat-8.5.43 /usr/local/tomcat8  #复制到tomcat8文件夹下
/usr/local/tomcat8/bin/startup.sh  #启动tomcat
ps aux|grep tomcat  # 查看是否启动成功,启动成功截图如下

centos7.6安装solr6.6过程详解_第1张图片
2. 一些问题:
(1) 启动失败:我碰到的主要是运行/usr/local/tomcat8/bin/startup.sh时JRE_HOME是错误的,使用source /etc/profile或者重启系统reboot
(2) 正常运行但是无法访问: 主要是防火墙的问题,简单粗暴的方法就是直接关掉防火墙 ,systemctl stop firewalld.service

三、安装solr6.6
参考 https://blog.csdn.net/zhaogangyyxf/article/details/79684052

你可能感兴趣的:(centos7.6)