Tomcat 版本:8.5.5
服务器版本:CentOS 7.5
问题描述:
安装完JDK和Tomcat版本之后,使用sh bin/startup.sh
命令启动tomcat成功,但无法在浏览器通过ip:8080
访问到默认页面
解决方案:
步骤一:在服务器端配置安全组,放开8080端口(为保险起见,建议同时放开下图所示的端口),然后重启服务器。
步骤二:配置Linux防火墙,放开8080端口
Centos 7使用firewalld代替了原来的iptables。
开启端口: firewall-cmd --zone=public --add-port=8080/tcp --permanent
查询端口号8080 是否开启: firewall-cmd --query-port=8080/tcp
重启防火墙: firewall-cmd --reload
查询有哪些端口是开启的:firewall-cmd --list-port
然后再访问就没有问题了。
参考文章:https://www.linuxidc.com/Linux/2019-06/159104.htm