Risques de plantage du site ce week-end - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Général (https://jeuweb.org/forumdisplay.php?fid=36) +--- Forum : Règlements et annonces (https://jeuweb.org/forumdisplay.php?fid=40) +--- Sujet : Risques de plantage du site ce week-end (/showthread.php?tid=4873) Pages :
1
2
|
Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Bonjour, Je vous annonce un risque de plantage du site dans le courant du week-end. N'ayez pas peur si ça arrive. En effet, je m'apprête à déployer une application Rails 3 avec Ruby 1.9.1. Le serveur est bien configuré pour héberger des applications Rails 2.3 avec Ruby 1.8.7 grâce à Apache et le module Passenger. Le problème, c'est que la version de l'interpréter Ruby utilisé par Apache est définie pour l'ensemble du serveur, et non pour chaque site. Je dois donc utiliser un autre serveur qui se chargera d'exécuter les sites utilisant une autre version de Ruby. Pour cela, je vais installer le serveur Nginx en tant que serveur web (pour héberger mes sites qui tournent avec Ruby 1.9.1), mais aussi en tant que reverse proxy afin de rediriger certaines requêtes HTTP (par exemples celles adressées à jeuweb.org) vers le serveur Apache actuel. Sephi-Chan RE: Risques de plantage du site ce week-end - Allwise - 05-06-2010 Good luck & have fun Sinon tu pouvais peut être aussi lancer une autre instance d'Apache2 avec une autre conf, qui écouterait un autre port. Mais c'est bien de goûter à tout, Nginx est super pour servir du statique, bien que je préfère utiliser lighty car j'ai plus l'habitude. RE: Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Si j'utilise un autre port, ça va enlaidir l'URL. :triste3: En revanche, le reverse proxy (Nginx) écoute sur le port 80 et redirige vers Apache (qui écoute sur le port 8001) ou vers lui même (sur le port 8002) sans polluer l'URL, donc c'est cool. Ensuite, si Nginx est connu (à l'image de Lighty) pour sont efficacité à contenir des ressources statiques, je ne sais pas s'il a beaucoup à envier à Apache pour servir du contenu dynamique. Tu as des infos là-dessus ? Sephi-Chan RE: Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Voilà, c'est fait ! JeuWeb est servi par Apache via Nginx. Curieusement, plus plus difficile a été de gérer les URL réécrites du sites. Du coup je suis repassé à un système sans réécriture d'URL puisque j'en avais plein le cul. Sephi-Chan RE: Risques de plantage du site ce week-end - Shudrum - 05-06-2010 Royal Et on a rien vu passer ! RE: Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Oula si !? Le site a été interrompu par intermittences sur 2 heures environ. Et ensuite, les liens ne fonctionnaient plus. :p J'suis pas aussi compétent que je ne le voudrais ! ^^ Sephi-Chan RE: Risques de plantage du site ce week-end - srm - 05-06-2010 Et donc tu as cassé tout le ref nat c'est bien ça ? RE: Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Exactement. Les réécritures d'URL ont sauté. Sephi-Chan RE: Risques de plantage du site ce week-end - srm - 05-06-2010 Et tu t'en fou ? Et bien... C'est dire l'importance que tu accordes à Jeuweb http://jeuweb.org RE: Risques de plantage du site ce week-end - Sephi-Chan - 05-06-2010 Non je ne m'en fiche pas. Chaque chose en son temps. Sephi-Chan |