这是我的第一个Web API,并且能够将其部署在我的共享托管服务器上。我按照以下步骤上传了我的项目。 https://medium.com/@mayomi1/how-to-host-a-node-js-app-on-shared-host-52e12a62a259
我遇到的问题是,当我使用以下命令运行项目后,从SSH终端注销时,该项目将无法运行
nohup node app.js > foo.out 2> foo.err < /dev/null &
和pm2 start app.js
我访问了10多篇有关“ nohup命令”的文章,但是退出终端后,它仍然无法在我的服务器上运行。
我的服务器信息 linux:内核
我试图在系统上安装“ Screen”,但是显然所有用于安装屏幕的安装命令,“ sudo”或“ apt-get”命令都没有传入终端(我猜是因为这是Linux的低操作系统? )。我也尝试安装“ apt-get”,但是没有用。
我觉得这更像是硬件问题。如果无法解决此问题,我可能会考虑将共享的主机服务器迁移到VPS,以备将来使用。
有什么解决方案吗?任何帮助将不胜感激。