1、tomcat下载地址
2、解压
tar -zvxf /opt/apache-tomcat-8.5.92.tar.gz -C /opt/
3、tomcat摒弃版本号
mv /opt/apache-tomcat-8.5.92 /opt/apache-tomcat
4、tomcat 配置
vim /opt/apache-tomcat-8.5.92/catalina.sh
export JAVA_OPTS="-Xms32768m -Xmx49152m"
5、环境变量
//打开环境变量文件
vim /etc/profile
//设置环境变量
export JAVA_HOME=/usr/java/jdk1.8.0_271
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export CATALINA_BASE=/opt/apache-tomcat
export PATH=$JAVA_HOME/bin:$PATH:$CATALINA_BASE
export LAST_CMD=""
export OLD_PWD=/root;'
//使之生效
source /etc/profile
6、tomcat.service
[Unit]
Description=tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment="JAVA_HOME=/usr/java/jdk1.8.0_271"
PIDFile=/opt/apache-tomcat/tomcat.pid
ExecStart=/opt/apache-tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
编辑完成后,上传到opt目录中然后移动到 /usr/lib/systemd/system/
mv /opt/tomcat.service /usr/lib/systemd/system/
7、setenv.sh
export JAVA_HOME=/usr/java/jdk1.8.0_271
export CATALINA_HOME=/opt/apache-tomcat
export CATALINA_BASE=/opt/apache-tomcat
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
编辑完成后,上传到opt目录中然后移动到 /opt/apache-tomcat/bin/
mv /opt/setenv.sh /opt/apache-tomcat/bin/
8、systemctl
systemctl daemon-reload
systemctl enable tomcat.service
systemctl start tomcat.service