I am trying to run my nodejs app on an Amazon EC2 instance using forever. I installed nodejs npm, and then ran sudo npm install forever -g
.
The installation didn't return any errors, so i go ahead and try running my app using forever start server.js
, but it won't do anything - no output what-so-ever, not even an error.
I also tried forever --help
and just forever
, but none of them giving me any response...
When running my app regularly using nodejs - nodejs init.js
then it works as expected, but i need to get it running using forever
so it won't shut down when i disconnect from the server.
Edit :
Since the only problem i was having was that nodejs was closing when i closed the terminal session to my EC2 server, I solved this by using the linux nohup
command like this :nohup sudo nodejs server.js &
This kept nodejs running in a child process even after I closed the terminal window.
Thanks for the help though! :)