1.检查阿里云是否配置80端口,并重启服务器
需要配置以下设置

2.打开linux终端查看tomcat服务器是否开启
查看tomcat服务器是否开启
ps -aux|grep tomcat
显示以下表示正常开启
若未开启
进入tomcat安装的bin目录下
执行命令:
./startup.sh
3.通过防火墙开启端口
关闭防火墙 systemctl stop firewalld.service
此时公网ip访问8080端口可以访问!
(公网ip:在控制台概览可以找到)
开启防火墙 systemctl start firewalld.service
公网ip又不能访问
注意:如果你关闭防火墙能够利用公网ip,访问8080端口。说明你的防火墙没有开启该端口。
.端口查询
查询指定端口是否已开 firewall-cmd --query-port=80/tcp
查询tomcat8080端口是否打开 firewall-cmd --query-port=8080/tcp
提示yes or no

如果提示no ,需要开启端口
开启端口命令
添加 firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入 firewall-cmd --reload
查看 firewall-cmd --zone= public --query-port=80/tcp
删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent
最后开启端口后一定重启 firewall-cmd --reload
再次利用公网ip访问8080端口,就成功了。
版权声明:本文为Rouemm原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。