#!/bin/bash
# 解壓tomcat
if [ ! -d /opt/java/apache-tomcat-8.5.47 ]
then
echo "tomat mei you jie ya "
echo "kai shi jie ya tomcat"
tar -zxvf /opt/java/apache-tomcat-8.5.47.tar.gz
fi
# 解壓JDK
if [ ! -d /opt/java/jdk1.8.0_231 ]
then
echo "JDK mei you jie ya "
echo "kai shi jie ya JDK"
tar -zxvf /opt/java/jdk-8u231-linux-x64.tar.gz
fi
#設置java 環境變量
profileContent=$(cat /etc/profile)
echo $profileContent;
strB="string"
result=$(echo $profileContent | grep "JAVA_HOME")
if [[ "$result" != "" ]]
then
echo "已經存JAVA_HOME"
else
echo "xie ru java "
echo "JAVA_HOME=/opt/java/jdk1.8.0_231">>/etc/profile
echo "export JRE_HOME=/opt/java/jdk1.8.0_231/jre">>/etc/profile
echo "export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH">>/etc/profile
echo "export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH">>/etc/profile
echo "export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH">>/etc/profile
fi
source /etc/profile
update-alternatives --install /usr/bin/java java /usr/java/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/java/bin/javac 300
update-alternatives --config java
update-alternatives --config javac
java -version
javac -version
/opt/java/apache-tomcat-8.5.47/bin/shutdown.sh
/opt/java/apache-tomcat-8.5.47/bin/startup.sh
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
firewall-cmd --reload