在自己电脑可以访问,在其他设备不可以访问

来源:10-2 配置 PM2 一键部署线上项目结构

渐歌

2018-10-17

老师,我在本地写了一个后台服务跑在9090端口,前端跑在3000端口,本地localhost启动是通过express将3000端口的请求转发到了9000端口,可以正常运行,发布到阿里云服务器上以后,运行服务端和前端,发现只有自己的电脑访问阿里云服务器是可以正常运行,其他设备访问时请求都没有转发成功,这是什么情况

写回答

1回答

Scott

2018-10-18

阿里云上的安全组需要配置下,就是允许哪些端口可以访问,进出方向都需要配置下

0
2
Scott
回复
渐歌
可以在服务器上 pm2 logs 打开实时日志,然后通过其他设备访问,看是不是请求都没进来 如果没进来,说明是服务器的本地端口转发没成功,本地如果开防火墙,也可以把防火墙关闭试试看
2018-10-19
共2条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程