准备好tomcat安装文件:
官网下载apache-tomcat-8.5.39.tar.gz文件并复制到/usr/tomcat文件夹中。
解压tomcat安装文件:
进入/usr/tomcat文件:cd /usr/tomcat
解压:tar -zxvf apache-tomcat-8.5.29.tar.gz -C /usr/tomcat
启动tomcat:
进入/usr/tomcat/apache-tomcat-8.5.39/bin文件夹:
cd /usr/tomcat/apache-tomcat-8.5.39/bin
启动命令:./startup.sh
关闭命令:./shutdown.sh
设置tomcat的java环境路径:
编辑setclasspath.sh文件:
gedit /usr/tomcat/apache-tomcat-8.5.39/bin/setclasspath.sh
复制以下内容到文件的开头处:
export JAVA_HOME=/usr/java/jdk1.8.0_201
export JAVA_JRE=/usr/java/jdk1.8.0_201/bin
配置防火墙:
启动防火墙:systemctl start firewalld
将8080端口添加到防火墙例外并重启:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
设置tomcat开机自启:
使用root权限gedit软件编辑/lib/systemd/system/tomcat.service文件:
gedit /lib/systemd/system/tomcat.service
复制以下内容到tomcat.service文件中:
[Unit]
Description=tomcat
After=network.target
[Service]
Type=oneshot
ExecStart=/usr/tomcat/apache-tomcat-8.5.39/bin/startup.sh
ExecStop=/usr/tomcat/apache-tomcat-8.5.39/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
开机自启命令:systemctl enable tomcat
重启:systemctl restart tomcat
查看状态:systemctl status tomcat
查看tomcat日志:
cd /usr/tomcat/apache-tomcat-8.5.39/logs
tail -f catalina.out