Je travaille sur un projet qui nécessite l'exécution d'Unicorn. J'ai mis en place un service qui va démarrer au démarrage. Cependant, il ne démarre pas. Voici un extrait du journal avec les erreurs:Le service de licorne ne démarre pas sous Ubuntu 16.10
jul 05 08:21:04 ubuntu3 su[1255]: pam_systemd(su:session): Failed to create session: Connection timed out
jul 05 08:21:06 ubuntu3 unicorn_consul[1116]: ruby-2.3.2 is not installed.
jul 05 08:21:06 ubuntu3 unicorn_consul[1116]: To install do: 'rvm install ruby-2.3.2'
J'ai Ruby installé, si je lance ruby -v
retourne ruby 2.3.2p217 (2016-11-15 revision 56796) [i686-linux]
. Est-ce peut-être parce que j'ai installé Ruby via rbenv au lieu de rvm? Si oui, comment puis-je le faire utiliser mon installation Ruby?
Here J'ai collé le contenu du fichier bash de mon service.
Ensuite, je commencerais Nginx. Here sont le contenu de son fichier de configuration.
MISE À JOUR 1:
Je résolu le problème Ruby quand je désinstallé RVM de mon ordinateur. Maintenant, le seul problème qui reste est le problème de timeout.
Comment utilisez-vous le serveur rails? – aBadAssCowboy
Désolé, j'ai oublié la dernière partie. Je commence avec Nginx. J'utilise 'sudo service nginx restart' et il serait prêt, mais ce n'est pas le cas. J'ai essayé avec une autre application de Rails et cela a fonctionné. J'ai édité le post. – helloworld2013
J'ai corrigé le problème Ruby, maintenant la seule chose qui reste est le problème de timeout. – helloworld2013