采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我也遇到了这个问题,尝试了好几次,要么就是阿里云安全组规则、要么就是服务器端口问题。
我用了以下方法解决了
1、查看阿里云的安全组规则,修改完成后重启阿里云服务器
2、查看防火墙端口并且新增一个端口:sudo vi /etc/iptables.up.rules ,
3、保存并且重启规则:sudo iptables-restore < /etc/iptables.up.rules
把防火墙关掉,再试试能不能访问,如果还不能,就可以排除防火墙的原因,如果能,说明是防火墙规则哪里还没设置好
确实是有这样的问题!已解决!
需要在安全组添加入口方的端口,注意是入口方。这个我也搞了好久!
在阿里云后台添加安全组规则就可以解决了!
老师我也碰见这个问题了,以上的办法都试过了,也没解决
已解决 寻找云控制台 - 云服务器ECS - 安全组 - 查看公网入方向,查看端口范围,将app.js的listen 设置可以访问的端口既可以
正解!
你可以去阿里云的安全组里面看下,默认允许了3389端口,你可以先试下将listen改为3389是否可以,我试了是可以的
直接从新开的一个服务器窗口上
curl http://xxx.....8989 这个地址呢
如果防火墙关掉了,都不能访问,猜测是阿里云后台的安全组这里需要额外配置,你这样,你把 8989 换成 80 端口,再访问看看,可能是阿里云新升级了规则,不允许访问除了 80 22 443 之外的其他端口
这些我都做了 还是不行
我尝试成功了
登录后可查看更多问答,登录/注册
阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈
1.1k 14
1.9k 12
1.9k 7
1.2k 7
3.6k 7