欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

阿里云服务器配置80端口仍访问不了tomcat(已解决)

程序员文章站 2022-10-03 17:58:06
1.检查阿里云是否配置80端口,并重启服务器需要配置以下设置2.打开linux终端查看tomcat服务器是否开启查看tomcat服务器是否开启ps -aux|grep tomcat显示以下表示正常开启若未开启进入tomcat安装的bin目录下执行命令:./startup.sh3.通过防火墙开启端口关闭防火墙 systemctl stop firewalld.service此时公网ip访问8080端口可以访问!开启防火墙 systemctl start firewalld.s...

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

需要配置以下设置

阿里云服务器配置80端口仍访问不了tomcat(已解决)

2.打开linux终端查看tomcat服务器是否开启

查看tomcat服务器是否开启
ps -aux|grep tomcat

显示以下表示正常开启
阿里云服务器配置80端口仍访问不了tomcat(已解决)
若未开启
进入tomcat安装的bin目录下
执行命令:
./startup.sh

3.通过防火墙开启端口

关闭防火墙 systemctl stop firewalld.service
此时公网ip访问8080端口可以访问!

开启防火墙 systemctl start firewalld.service
公网ip又不能访问

注意:如果你关闭防火墙能够利用公网ip,访问8080端口。说明你的防火墙没有开启该端口。

.端口查询

查询指定端口是否已开     	  firewall-cmd --query-port=80/tcp
查询tomcat8080端口是否打开   firewall-cmd --query-port=8080/tcp
提示yes or no

阿里云服务器配置80端口仍访问不了tomcat(已解决)
如果提示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端口,就成功了。

本文地址:https://blog.csdn.net/Rouemm/article/details/107362597