linux部署tomcat 访问不了 阿里云ecs服务器

一、cent OS 下 jdk安装配置
二、cent OS 下 tomcat安装配置
三、Cent OS 7 安装redis 步骤 自启
四、cent OS安装配置nginx
五、linux部署tomcat 访问不了 阿里云ecs服务器
六、Linux CentOS 将VUE项目部署到nginx上 或者 tomcat项目上

我之前就一直访问不了 百度找了好多 都说是防火墙的问题 但实际还有别的原因 !!!

访问不了的原因可能有两种

一、是因为防火墙没有设置
二、阿里云没有设置

防火墙设置

1、查看firewalld状态

systemctl status firewalld

linux部署tomcat 访问不了 阿里云ecs服务器_第1张图片
发现当前是dead状态,即防火墙未开启。如果你的防火墙没有开启请看后面的 阿里云设置
但是我建议你还是将防火墙开启 为了安全

2、通过systemctl start firewalld开启防火墙,没有任何提示即开启成功

3、再次查看firewalld状态,显示active(running)即已开启了
linux部署tomcat 访问不了 阿里云ecs服务器_第2张图片
4、如果要关闭防火墙
systemctl stop firewalld

5、开启端口
irewall-cmd --permanent --zone=public --add-port=8080/tcp --permanent
提示success,表示设置成功,这样就可以继续后面的设置了。

6、查看端口
firewall-cmd --permanent --query-port=8080/tcp
提示yes,即查询成功

查看所有开发端口
firewall-cmd --zone=public --list-ports

7、重启防火墙
firewall-cmd --reload
提示success即执行成功

如果你开启了防火墙并且打开了端口或者你的防火墙本来就没有启动,依然访问不了
come!!! 我们继续

阿里云设置

要配置阿里云的实例安全组,要配置我设置的8989端口,否则无论如何都访问不通的

配置实例安全组步骤如下:

1、实例 – 管理 – 本实例安全组 – 配置规则 – 添加安全组规则
linux部署tomcat 访问不了 阿里云ecs服务器_第3张图片
如果你的端口是8080那就在端口范围替换为8080
参考链接
https://blog.csdn.net/weixin_35703883/article/details/80908983

现在你差不多就是可以访问tomcat了

好了 game over 为我的幸苦 盆友们点赞支持一下我们这辛苦人!!!

你可能感兴趣的:(Linux)