centos7tomcat一键部署
#!/bin/bash
#function:安装java环境支持,安装tomcat
#author:999vip 20211209
cd /usr/local/
a=$( rpm -qa | grep java)
b=$(ifconfig ens33|grep "inet "|awk '{print $2}')
rpm -e --nodeps $a
wget http://www.999vip.xyz/jdk-8u311-linux-x64.tar.gz
tar -zxvf jdk-8u311-linux-x64.tar.gz
mv jdk1.8.0_311 jdk1.8
echo "export JAVA_HOME=/usr/local/jdk1.8/" >> /etc/profile
echo "export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" >> /etc/profile
echo "export PATH=$PATH:$JAVA_HOME/bin" >> /etc/profile
source /etc/profile
mkdir /usr/local/myDir
cd /usr/local/myDir
wget http://www.999vip.xyz/apache-tomcat-8.5.72.tar.gz
tar -zxvf apache-tomcat-8.5.72.tar.gz
mv apache-tomcat-8.5.72 tomcat8
cd /usr/local/myDir/tomcat8/bin
./startup.sh #开启tomcat服务
firewall-cmd --zone=public --add-port=8080/tcp --permanent #如果没关防火墙时开放本机8080端口
echo tomcat服务部署完成,请访问$b:8080测试
#function:安装java环境支持,安装tomcat
#author:999vip 20211209
cd /usr/local/
a=$( rpm -qa | grep java)
b=$(ifconfig ens33|grep "inet "|awk '{print $2}')
rpm -e --nodeps $a
wget http://www.999vip.xyz/jdk-8u311-linux-x64.tar.gz
tar -zxvf jdk-8u311-linux-x64.tar.gz
mv jdk1.8.0_311 jdk1.8
echo "export JAVA_HOME=/usr/local/jdk1.8/" >> /etc/profile
echo "export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" >> /etc/profile
echo "export PATH=$PATH:$JAVA_HOME/bin" >> /etc/profile
source /etc/profile
mkdir /usr/local/myDir
cd /usr/local/myDir
wget http://www.999vip.xyz/apache-tomcat-8.5.72.tar.gz
tar -zxvf apache-tomcat-8.5.72.tar.gz
mv apache-tomcat-8.5.72 tomcat8
cd /usr/local/myDir/tomcat8/bin
./startup.sh #开启tomcat服务
firewall-cmd --zone=public --add-port=8080/tcp --permanent #如果没关防火墙时开放本机8080端口
echo tomcat服务部署完成,请访问$b:8080测试
上一技术:nginx部署+反向代理
下一技术:keepalived部署脚本