项目已经部署到linux服务器,且启动成功,使用nginx代理后却访问不了&阿里云服务器安全组如何打开

问题

项目已经部署到linux服务器,且启动成功,端口号也有显示,使用nginx代理后却访问不了我们的项目,反复检查自己各个环节的问题,确定访问路径,端口IP映射没有问题后还是不能访问
注:如果本篇文章如不能解决你的问题,遇到了超链接问题,可以跳转,不巧,我两个问题都遇到了
本篇文章解决的为服务器IP+端口访问项目问题
nginx设置反向代理后只能通过ip+端口地址访问,不能通过域名访问 阿里云

原因

1、如果认为自己项目部署到了服务器,且启动成功,那么就不要在这找问题
2、如果认为自己nginx和其他项目一样映射,参数格式没问题,且nginx -t,(查看nginx启动状态),为successful并且nginx -s reload #(重新加载配置文件)也执行过没报错,那么就不要在这找问题

解决

说我自己的问题,我是第一次用阿里云服务器
阿里云服务器有个特殊性,他需要配置安全组规则,也就是端口配置,允许那些端口进入,大概率问题出在这
就这东西,不会打开的往下看

在这里插入图片描述

如何打开安全组规则

1、打开ECS

在这里插入图片描述

2 点云服务器/或部署对应的服务器

在这里插入图片描述

3 对应服务器 更多>网络和安全组

在这里插入图片描述

4 配置规则

在这里插入图片描述

5 入方向>添加

在这里插入图片描述

6 保存

在这里插入图片描述
保存后你就可以IP+端口访问了

猜你喜欢

转载自blog.csdn.net/HezhezhiyuLe/article/details/106899825