RealKai42 / qwerty-learner

为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers
https://qwerty.kaiyi.cool/
GNU General Public License v3.0
15.74k stars 1.5k forks source link

如何部署在Ubuntu后台长期运行 #770

Open lixun2015 opened 8 months ago

lixun2015 commented 8 months ago

第一次接触nodejs,部署在内网的Ubuntu上给学生做课前练习,通过ssh登录服务器启动网站,现在发现ssh客户端一断开,网站就访问不了

Sma1lboy commented 8 months ago

@lixun2015

linux screen by gnu 更新apt和安装screen: sudo apt update && sudo apt install screen 然后启动一个screen screen -S qwerty-server 启动完服务器后 ctrl-a + d detach screen就好了

luojiyin1987 commented 7 months ago

用 pm2 对 nodejs 进行进程守护

https://pm2.io/docs/runtime/guide/installation/

https://pm2.io/blog/2018/04/20/Node-js-clustering-made-easy-with-PM2