Comment rendre un "service" gestion de ma Node.js application sur le serveur Ubuntu

Je ne sais pas ce que je devrais l'appeler sur Ubuntu Server, mais la plupart du temps je travaille sur Windows, il est appelé un service pour l'exécution d'une application sur l'arrière-plan.

J'ai créer mon serveur web basé sur Node.js, afin de le déployer sur Ubuntu sever-je besoin d'un "service" pour l'exécution de Node.js je veux le "service":

  1. En cours d'exécution sur le fond
  2. A la possibilité de démarrer Node.js automatiquement si mon serveur web se bloque Node.js

Normalement, je lance un Node.js application par l'ouverture d'un terminal d'une exécutez le fichier js. Mais à partir de ma compréhension c'est plus pour les fins de test, car il n'y a pas de garantie à partir de la borne de départ Node.js après un échec.

Vous avez besoin d'utiliser forever. Utilisation npm install -g forever. Puis vous allez dans le répertoire de votre nœud de l'application et de l'exécution, forever start app.js
Découvrez labs.telasocial.com/nodejs-forever-daemon

OriginalL'auteur Shuping | 2013-03-29