node.js continous server process

i have successfully gotten node to serve up content on my domain via nginx, so now i am at the point where i will need to get my server to run indefinitely and without a call from the command line. would this be where a daemon comes into play? i would like to set and forget so that it behaves like an active server. are there any online resources to where i can be directed or does anyone have a suggestion for me? also, what is the proper protocol for serving up dynamic data as i would expect from a lamp system without having to restart the service (as it seems i have been needing to do to see changes). my anticipated config is node.js & mongodb. will configuration with mongodb push updates inherently? any help is greatly appreciated. thanks!

I know there are several options--I've been using mon:

https://github.com/visionmedia/mon

Have tried quite a few options and the one that worked best is Node-supervisor. It not only ensures that the server continues to run indefinitely but also restarts the app on code changes. Node restart on file changes is a good article on how to use it. Hope this helps.