I'm trying to keep live a process after close the terminal. Is a node.js project with express. Basically, for other process I kept alive processes with:
$ node server.js &
I with that, was possible finish the SSH connection and close the console. But with express, I started my process with:
$ npm start &
And always, after one request, the process died. Exist a way to keep the process alive? I'm using EC2, with a Ubuntu instance.
I found the answer https://unix.stackexchange.com/questions/89483/keeping-a-process-running-after-putty-or-terminal-has-been-closed
Basically, you can use nohup process. (Execute Commands After You Exit From a Shell Prompt).
And I used:
And now is working good.
Use sceen
on your terminal type :
then
And detach the session by pressing “Ctrl+a” immediately followed by “d”
Here to attach the sesion again : Source
It works on CentOS7