bonsoir j ai recupere le script pour demarrer nginx, par contre je me retrouve totujour avec le meme probléme le code rails ne se trouve pas interprete , ainsi que mes image il ne recupere aucune image .
Par contre il a bien prit en compte le parametre *passenger_enabled on*; cette fois il ne me crie pas dessus lol.. desoler pour les accent mais j 'ecris depuis un clavier qwerty Le 10 mars 2011 08:02, pierre nespo <[email protected]> a écrit : > Bonjour, > > Je crois que tu ne comprends pas exactement le fonctionnement > de passenger-install-nginx-module. > > Cela va (pour le comportement pas défaut) récupérer Nginx et passenger puis > compiler nginx avec le support passenger dans /opt/nginx. > > Donc Nginx n'est pas le package officiel et ne contient donc pas de script > de lancement. > > Tu dois donc récupérer manuellement un script comme celui-ci > https://github.com/jnstq/rails-nginx-passenger-ubuntu/blob/master/nginx/nginx, > le mettre dans /etc/init.d puis lui donner les droits d’exécutions. > > Tu pourras ensuite lancer /etc/init.d/nginx start. > > Mais tout est dans la doc :) > > Pierre Nespo <http://p3on.fr> > 06.50.71.62.80 > > > 2011/3/10 olivi morel <[email protected]> > >> j ai donc désinstaller nginx, que j avais installer par aptitude >> auparavant, pour le réinstaller de par passenger >> j ai donc lancer les commandes suivantes : >> >> * rvm gem install passenger >> passenger-install-nginx-module* >> >> je ne parviens pas à lancer l'application avec /etc/init.d/nginx il >> n'existe aucun fichier de se nom dans *init.d* bizarre non ??? >> >> j'arrive à démarrer l'application en lancent la commande suivante *cd >> /var/www/Mon_APPLICATION* >> >> * passenger start &* >> >> le seul probleme c'est que j ai toutes les information qui s'affiche à >> l'écran un peux comme un tail -f sur syslog ou autre >> >> >> >> >> OS : *Ubuntu 10.10* >> RAILS: *3.0* >> >> Le 10 mars 2011 15:43, Jeremy Dierx <[email protected]> a écrit : >> >> Par défaut, sous debian/ubuntu, l'installation d'nginx par apt ou >>> aptitude installe nginx dans /etc. >>> >>> Par défaut, l'installateur de passenger réinstalle nginx dans /opt (sans >>> supprimer celui éventuellement installé dans /etc). >>> >>> Vérifie donc que tu n'aie pas installé nginx deux fois, l'un dans /opt >>> (par passenger) et l'autre dans /etc (par apt). >>> >>> Assure toi de n'utiliser que la version d'nginx compilé par >>> l'installateur de passenger (/opt) et supprime l'autre version (etc/) >>> par sécurité. >>> >>> Assure-toi aussi que ton fichier de conf nginx (/opt) pointe bien sur >>> ton fichier vhost default dans /opt/nginx/conf/vhosts. >>> >>> Assure toi-aussi éventuellement que ton service de démarrage >>> (/etc/init.d/nginx) lance le bon exécutable nginx. >>> >>> J. >>> >>> >>> Le jeudi 10 mars 2011 à 12:40 +0100, olivi morel a écrit : >>> > bonjour >>> > voici donc mon nginx.conf j ai enlever touts les lignes qui se >>> > trouver avec un # >>> > >>> > >>> > >>> > worker_processes 1; >>> > >>> > >>> > events { >>> > worker_connections 1024; >>> > } >>> > >>> > >>> > http { >>> > >>> > >>> > passenger_root >>> /usr/local/rvm/gems/ruby-1.9.2-p180/gems/passenger-3.0.4; >>> > passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p180/ruby; >>> > >>> > >>> > include mime.types; >>> > default_type application/octet-stream; >>> > sendfile on; >>> > keepalive_timeout 65; >>> > >>> > >>> > server { >>> > listen 80; >>> > server_name localhost; >>> > >>> > >>> > location / { >>> > root html; >>> > index index.html index.htm; >>> > } >>> > >>> > # redirect server error pages to the static >>> > page /50x.html >>> > # >>> > error_page 500 502 503 504 /50x.html; >>> > location = /50x.html { >>> > root html; >>> > >>> > } >>> > >>> > >>> > voici donc mon virtualhost /etc/nginx/sites-available/default >>> > >>> > >>> > server { >>> > listen 80 default; >>> > server_name localhost; >>> > root /var/http/test/app/views/index/; >>> > passenger_enabled on; >>> > access_log /var/log/nginx/localhost.access.log; >>> > } >>> > >>> > >>> > le site fonctionne très bien quand je viens à enlever le parametre >>> > passenger_enabled on; >>> > >>> > >>> > pour l installation de passenger j ai procéder de la manière suivante >>> > comme décrit sur le site ou presque >>> > http://www.modrails.com/install.html >>> > >>> > rvm gem install passenger >>> > >>> > passenger-install-nginx-module >>> > >>> > >>> > Le 10 mars 2011 12:07, de Villamil Frédéric <[email protected]> >>> > a écrit : >>> > >>> > Le 10 mars 2011 à 11:49, olivi morel a écrit : >>> > >>> > > bonjour >>> > > >>> > > Effectivement passenger n'était pas activer dans nginx j ai >>> > donc rajouter le parametre passenger_enable on; >>> > dans /etc/nginx/sites-availabe/default . >>> > > >>> > > quand je redémarre nginx il me dit ceci >>> > > >>> > > Restarting nginx: [emerg]: unknown directive >>> > "passenger_enabled" in /etc/nginx/sites-enabled/default:13 >>> > > configuration file /etc/nginx/nginx.conf test failed >>> > > >>> > > le module passenger-install-nginx-module se trouve bien >>> > installer dans /opt/nginx. >>> > > >>> > > je ne comprend pas pourquoi il m'affiche une erreur lors du >>> > redémarrage de nginx >>> > > >>> > > >>> > >>> > >>> > Bonjour, >>> > >>> > Peux-tu mettre ton nginx.conf et ton vhost dans un pastebin >>> > dont tu nous transmettras l'URL s'il te plait ? >>> > >>> > Es-tu certain d'avoir deux lignes ressemblant à ça dans ton >>> > nginx.conf ? >>> > >>> > >>> > passenger_root /usr/lib/ruby/gems/1.9.1/gems/passenger-3.0.4; >>> > passenger_ruby /usr/bin/ruby; >>> > >>> > >>> > -- >>> > Frédéric de Villamil >>> > "What's mine is mine. What's yours is still unsetteled" – Go >>> > player proverb >>> > [email protected] tel: +33 (0)6 62 19 >>> > 1337 >>> > http://t37.net Typo : >>> > http://typosphere.org >>> > >>> > >>> > -- >>> > Vous avez reçu ce message, car vous êtes abonné au groupe >>> > "Railsfrance" de Google Groups. >>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à >>> > l'adresse [email protected] >>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> > [email protected] >>> > >>> > -- >>> > Vous avez reçu ce message, car vous êtes abonné au groupe >>> > "Railsfrance" de Google Groups. >>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à >>> > l'adresse [email protected] >>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> > [email protected] >>> >>> >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>> de Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> >> >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de >> Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> > > -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
