我在云实例上执行的 *** 作是使用以下命令将端口80重定向到端口3000:
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000
然后,我在端口3000上启动Node.js。对端口80的请求将映射到端口3000。
您还应该编辑
/etc/rc.local文件并添加减去的那一行
sudo。这将在计算机启动时添加重定向。您不需要
sudo,
/etc/rc.local因为其中的命令是
root在系统引导时运行的。日志
使用forever模块启动您的Node.js。如果崩溃,它将确保重新启动,并将控制台日志重定向到文件。
开机启动将您的Node.js启动脚本添加到您为端口重定向编辑的文件中
/etc/rc.local。系统启动时,它将运行您的Node.js启动脚本。Digital Ocean和其他VPS
这不仅适用于Linode,而且适用于Digital Ocean,AWS
EC2和其他VPS提供商。但是,基于RedHat的系统
/etc/rc.local是
/ect/rc.d/local。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)