node项目正常启动后不能访问(防火墙未放行端口)

今天打开个人站点,发现登陆不了,原以为是pm2的问题,先停了pm2用node app.js的方式运行后端代码,项目能正常启动但是依然不能登陆。
node项目正常启动后不能访问(防火墙未放行端口)_第1张图片

1 检查ecs的安全组规则,node项目端口3000、8888是否放行

node项目正常启动后不能访问(防火墙未放行端口)_第2张图片

2 确认node正常运行

输入

ps -aux | grep node

在这里插入图片描述
输入 检查端口情况

netstat -anp | grep 8888

在这里插入图片描述

3 检查服务其是否开启了防护墙

查看规则链

iptables -L -n

放行3000、8888端口,之后便可正常登陆

iptables -I INPUT -p tcp --dport 3000 -j ACCEPT

你可能感兴趣的:(vue项目改进,nodejs,ecs,阿里云,安全)