【ubuntu下搭建node server的几个坑】
1、环境变量
process.env.PORT需要使用 export PORT=80设置
windows下是set PORT=80
2、命令连结
linux下是&&(两个),而windows下是&(1个)
linux:export PORT=80 && node ./bin/www
windows:set PORT=80 & node ./bin/www
3、80端口必须root权限才能开启,否则会出错。
4、默认ufw会阻止外网访问80端口,需要通过以下命令放行80端口
$ sudo ufw allow 80/tcp
参考: