摘自:https://blog.csdn.net/qq_25508039/article/details/82781610
CentOS 7下安装Tomcat8.5.47步骤:
1. 在官网下载8.0.53版本 https://tomcat.apache.org/download-80.cgi
2. 把压缩包上传到/data目录下,并解压:tar -zxvf apache-tomcat-8.5.47.tar.gz
3. 开通防火墙8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent (--permanent永久生效,没有此参数重启后失效) firewall-cmd --reload (配置好后需要重新加载)
4. 运行Tomcat,检查是否能正常访问
/data/apache-tomcat-8.5.47/bin/startup.sh
5. 设置开机自动运行Tomcat
在实际使用中,如果每次都要手动开启关闭Tomcat会增加我们很多操作,所以我们可以配置一下service,让Tomact自动运行。
创建一个Service配置:
vim /lib/systemd/system/tomcat.service
tomcat.service配置文件内容如下:
[Unit] Description=tomcat After=network.target [Service] Type=oneshot ExecStart=/data/apache-tomcat-8.5.47/bin/startup.sh ExecStop=/data/apache-tomcat-8.5.47/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID RemainAfterExit=yes [Install] WantedBy=multi-user.target
注:
tomcat.service相关指令
systemctl enable tomcat.service (开机启动)
systemctl disable tomcat.service (取消开机启动)
systemctl start tomcat.service (启动服务)
systemctl stop tomcat.service (停止服务)
systemctl restart tomcat.service (重启服务)
systemctl status tomcat.service (查看服务状态)