我正在 a 上设置我的第一台Node.js
服务器cloud Linux node
,我对Linux admin
. (顺便说一句,我没有尝试同时使用 Apache。)
一切都安装正确,但我发现除非我使用 ,否则我root login
无法使用 node.js 进行监听port 80
。但是,出于安全原因,我宁愿不以 root 身份运行它。
最佳做法是什么:
- 为节点设置良好的权限/用户,使其安全/沙盒?
- 允许在这些限制内使用端口 80。
- 启动节点并自动运行它。
- 处理发送到控制台的日志信息。
- 任何其他一般维护和安全问题。
我应该将端口 80 流量转发到不同的侦听端口吗?
谢谢