- 解压tomcat
tar -zxvf apache-tomcat-8.5.35.tar.gz
- 查看tomcat是否启动
ps -ef | grep tomcat
- 若浏览器中无法访问tomcat
原因: Centos7的防火墙拦截了tomcat访问的8080端口
解决办法
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
firewall-cmd --zone=public --query-port=8080/tcp
- 查看防火墙状态
从centos7开始使用systemctl.firewalld来管理服务和程序,包括了service和chkconfig
systemctl status firewalld.service
- 关闭防火墙
systemctl stop firewalld.service
- 启动防火墙
systemctl start firewalld.service
- 禁止开机启动防火墙
systemctl disable firewalld.service
- 重启防火墙
systemctl restart firewalld.service
- 设置开机启动防火墙
systemctl enable firewalld.service
- 查看已经开放的端口
firewall-cmd --list-ports
- 开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent