我在 AWS 上有一个 EC2 实例,使用 NodeJS 运行 HTTPS 服务器。我正在从 启动我的 NodeJS 服务器/etc/rc.local,所以它会在每次启动时自动启动。
我有两个问题:
有没有更好的方法来启动 https 服务器侦听端口 443 而不使用sudo path/to/node myScript.js?如果我以 root 身份运行这个进程,我会有什么风险?
我在哪里可以看到我的日志?当从 shell 运行脚本时,我看到了进程的日志,但是现在当它从 运行时rc.local,我如何访问服务器的输出?
谢谢!