install_tomcat
#!/bin/bash
#
#********************************************************************
#Author: lllhr321
#QQ: 112182****
#Date: 2020-10-16
#FileName: install_tomcat.sh
#Description: The test script
#Copyright (C): 2020 All rights reserved
#********************************************************************
VERSION=tomcat-8.5.59
DIR=/usr/local
#### 安装依赖包
yum -y install make wget java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
cd ${DIR}
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.59/bin/apache-tomcat-8.5.59.tar.gz &> /dev/null && 下载成功 || echo "源码下载tar xf apache-${VERSION}.tar.gz -Cln -s apache-${VERSION} tomcatcd tomcat
echo 'PATH=/usr/local/tomcat/bin/:$PATH' > /etc/profile.d/tomcat.sh
. /etc/profile.d/tomcat.sh
useradd -r -s /sbin/nologin tomcat
chown -R tomcat:tomcat /usr/local/tomcat/
echo "
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-0.el8_2.x86_64/bin/javac" > /usr/local/tomcat/conf/tomcat.conf
echo " [Unit]
Description=Tomcat
After=syslog.target network.target
[Service]
ExecStart=/usr/local/tomcat/bin/startup.sh
EnvironmentFile=/usr/local/tomcat/conf/tomcat.conf
ExecStop=/usr/local/tomcat/bin/shutdown.sh
PrivateTmp=true
Type=forking
User=tomcat
Group=tomcat
[Install]
WantedBy=multi-user.target " > /usr/lib/systemd/system/tomcat.service
systemctl daemon-reload
systemctl enable --now tomcat

浙公网安备 33010602011771号