阿里云服务器配置80端口仍访问不了tomcat(已解决)
程序员文章站
2022-04-16 08:21:01
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端口,并重启服务器
需要配置以下设置
2.打开linux终端查看tomcat服务器是否开启
查看tomcat服务器是否开启
ps -aux|grep 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
如果提示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