转自
把写好的nodejs服务放到Linux下启动服务后,在外部不能访问,这是因为Linux没有开放相应的端口,需要开启Linux下node服务器启动的端口
第一步:开放端口 以3000端口为例
firewall-cmd --zone=public --add-port=3000/tcp --permanent
success
第二步重启Centos防火墙
firewall-cmd --reload
success
重启之后外部就可以访问了
命令含义:
--zone #作用域
--add-port=3000/tcp #添加端口,格式为 端口/通讯协议
-- permanent #永久生效