2011-06-06 5 views
0

J'essaye de mettre en place un petit serveur web sur mon ancien mac mini G4 à la maison en utilisant les technologies mentionnées dans le titre. J'ai appris que pour servir n'importe quoi sur le port 80, le serveur doit être démarré avec sudo. Comme j'utilise RVM pour gérer mes Ruby Gems, j'utilise rvmsudo pour démarrer le serveur.Unicorn, RVM et Mac OS X Leopard

J'ai créé un utilisateur pour exécuter le serveur, et je peux démarrer le serveur en me connectant via SSH et en tapant 'rvmsudo unicorn -p 80'. Mais bien sûr, quand je ferme la connexion, le processus est terminé, donc ce n'est évidemment pas le chemin à parcourir.

Quelle est la «bonne» façon de configurer un serveur sous Mac OS Leopard? En gardant à l'esprit que je voudrais continuer à utiliser RVM pour gérer mes gemmes. Je voudrais également que le serveur démarre automatiquement lorsque l'ordinateur est démarré.

Répondre

0

vous pouvez utiliser l'écran GNU outil http://www.gnu.org/software/screen/ et détacher l'écran, de sorte que les processus continuera à fonctionner.

Sinon, vous pouvez essayer si cette commande fait l'affaire:

rvmsudo unicorn -p 80 
Questions connexes