merci pour tout ces liens mais en fait tout était installer, aprés une coupure de courant apache a redémarré mais pas typo. Je l'ai redémarrer à la main et j'ai du changer le port qui était configurer ( le 4252 ) dans apache pour le 300 mais je pense que du coup c'est comme si je me passé de passenger non ?
Le 21 février 2010 15:43, de Villamil Frédéric <[email protected]> a écrit : > Bonjour. > > Installation sous debian : > http://t37.net/installer-passenger-mod_rails-sous-debian.html > > Ne pas oublier : la philosophie de mod_rails est fondamentalement > différente d'une philopsophie serveur d'application + proxy http à la Java > comme on peut le voir avec du mongrel + apache / nginx. Là tu n'auras pas > besoin de démarrer tes applications Rails, Apache (ou nginx) le fera pour > toi. > > Va chercher bonheur (crtm) > > Le 21 févr. 10 à 13:10, Jean-Baptiste Barth a écrit : > > > J'ajoute que tout dépend du packaging proposé par ta distribution. Sous du >> Debian ou Debian-like, en quelques lignes de commande tu auras une stack >> ruby/rails/apache/passenger fonctionnelle. Et il n'y aura rien d'autre à >> préciser dans ton vhost que le DocumentRoot pointant sur le répertoire >> public de ton appli ROR. Bref, vraiment rien de compliqué. >> >> Si tu pars sur une distrib un peu moins user-friendly (cf la discussion >> récente Passenger sur Gentoo, ahah), c'est sûr que ça se corse, mais ça >> pourra se corser aussi avec d'autres technos si tu as des besoins >> particuliers. >> >> 2e chose qu'il faut voir, c'est que ROR est un *framework*. On ne peut pas >> comparer Ror à PHP, qui est un langage (compare à Ruby si tu veux). Si tu >> installes une appli PHP batie sur un framework comparable, ça peut aussi >> devenir compliqué (dépendances dans PEAR, version de PHP particulière pas >> forcément packagée pour ton système, etc) >> >> -- >> JB >> >> Le 21 février 2010 12:39, Mathieu Poumeyrol <[email protected]> a écrit : >> Il sert à servir les fichiers statiques efficacement, et il permet aussi >> d'avoir apache qui écoute sur le port 80 (en root) alors que ton appli >> tourne avec un user ordinaire, d'avoir plusieurs applis sur le meme port 80, >> puisque du coup apache va pouvoir router vers l'une ou l'autres des applis. >> >> Le 21 févr. 2010 à 12:33, samuel a écrit : >> >> > bonjour, >> > oui j'ai installé passenger. >> > Avec passenger l'appli rails est automatiquement démarrer ? >> > Du coup à quoi sert apache ? >> > >> > Le 21 février 2010 11:58, Mathieu Poumeyrol <[email protected]> a écrit : >> > mod_php est en fait un interpréteur php chargé dans apache. Le problème >> avec cette approche, c'est que chaque process apache consomme énormément de >> RAM, y compris lorsqu'il n'en a pas besoin, par exemple si on lui demande de >> servir un fichier statique depuis le disque. Donc on essaie aujourd'hui >> d'éviter de refaire la même erreur. >> > >> > As-tu essayé mod_rails ? Parce que c'est un bon compromis. Même si c'est >> un proxy, puisqu'on autre process qu'apache est en fait lancé pour servir >> les requêtes rails, la configuration reste relativement simple, et tu n'as >> pas besoin de t'occuper de lancer le process rails. En gros, la >> configuration ressemble à du mod_php, mais en fait ça fait du proxy. >> > >> > Le 21 févr. 2010 à 11:38, samuel a écrit : >> > >> > > Bonjour, >> > > je venais vous embêter il y a quelques semaines pour installer typo >> sur une machine. >> > > j'ai trouvé l'installation d'une appli rails sur un server beaucoup >> plus complexe que l'installation d'une appli php, mais je ne vois pas >> pourquoi apache doit servir de proxy pour ruby alors que pour php on lui >> donne juste le dossier web public. >> > > Pourquoi un système comparable n'existe pas pour ruby ? >> > > >> > > >> > > -- >> > > 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] >> > > -- > 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 > > > > -- > 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]
