【发布时间】:2020-09-23 21:10:29
【问题描述】:
我使用 aws ec2 来托管带有 node.js 和 apache 的 Web 服务器。
到目前为止,我总是需要通过终端登录ec2才能运行npm start。
即使我不在终端上,我也想让它继续运行。我应该如何设置它?
我打开了https,但什么也没发生。
提前表示感谢。
【问题讨论】:
标签: node.js apache express amazon-ec2
我使用 aws ec2 来托管带有 node.js 和 apache 的 Web 服务器。
到目前为止,我总是需要通过终端登录ec2才能运行npm start。
即使我不在终端上,我也想让它继续运行。我应该如何设置它?
我打开了https,但什么也没发生。
提前表示感谢。
【问题讨论】:
标签: node.js apache express amazon-ec2
一个选项是使用屏幕命令:
screen
您将到达该屏幕的新 bash 提示符。运行您的应用。
要分离屏幕,请按Ctrl+A,然后按D 以从该屏幕分离。
要在下次 SSH 进入时重新连接屏幕,请使用
screen -ls
查看分离的屏幕并使用
screen -r xxxxx
使用屏幕编号重新连接该屏幕。
【讨论】: