Gros copier coller de http://wiki.nginx.org/NginxFr
(j'ai mis en gras la partie intéressante pour éviter de lire toutes mes conneries)
Nginx est un serveur HTTP libre, open-source et haute performance ; ainsi qu'un proxy inverse. Ainsi il intègre également du proxy pour l'IMAP et le POP3. Igor Sysoev a commencé le développement de Nginx en 2002, avec une première version publique en 2004. Nginx héberge actuellement près de [(22.8M)] des noms de domaine à travers le monde.
Nginx est reconnu pour ses hautes performances, sa stabilité, son ensemble de fonctionnalités, sa configuration simple ainsi que sa faible consommation de ressources.
Nginx est l'un des rares serveurs développé pour le problème des "C10K" (en). Contrairement aux serveurs traditionnels, Nginx ne relie pas un processus à une requête client. A la place, il utilise un système évolutif et une architecture asynchrone. Cette architecture utilise de petites, mais plus important, prévisibles quantité de mémoire sous forte charge.
Même si vous n'avez pas besoin de gérer des milliers de requêtes simultanées, vous pouvez bénéficier des hautes performances de Nginx ainsi que de sa faible empreinte mémoire. Nginx est évolutif dans les deux sens : du plus petit VPS (ou VDS) aux infrastructures cluster.
Nginx fait contionner plusieurs sites à forte visibilité tels que : WordPress, Hulu, Github, Ohloh et TorrentReactor.
Bonjour à tous,
j'utilise dans la vie de tout les jours le serveur web apache et travaillant dans le monde de l'hébergement, je l'utilise surtout avec Plesk (j'en vois un ramasser une pierre au fond).
Mais c'est là que tu la reposes et que les étoiles apparaissent dans tes yeux jeune barbu :
J'ai envie aujourd'hui d'arrêter toutes ces conneries, troquer mes chaussures de skates contre des doc martens, abandonner la 86 en canette contre de la kaastel en bouteille. Oui je veux évoluer ! La semaine prochaine je m'achète un peigne tiens !
Donc je suis en train de tenter l'installation de nginx non sans mal vu que ma culture linuxienne a été dépravé par 3 ans d'utilisations intensive de plesk.
Je suis venu ici en quête d'information chez toi gentil forumer altruiste.
Il existe beaucoup de site parlant de ce sujet mais je n'en ai pas trouvé sur HFR et j'ai été peiné.
Il se peut que dans mon sondage soit écrit des énormes conneries au passage...
Bon rentrons dans le vif du sujet...
J'utilise une Ubuntu 8.04 LTS actuellement et bon bah j'ai réussi déjà à faire le serveur web. C'est pas excessivement compliqué et le tutoriel sont bien fait.
Maintenant vient le moment de tout passer en dynamique.
En gentil newbie que je suis j'ai commencé par virer apache en mode "non plus jamais apache je suis sous nginx maintenant".
Autant dire que bon bah ça n'a pas marché et je commence à buter sur les tutos qui commencent à être un peu velus pour moi.
Pourquoi n'ai je pas mieux suivi mes cours d'IUT sur les expressions régulières et les caractères de remplacement ?
C'est pour cela que j'aimerai commencer à avoir votre avis grace à ce sondage.
Il apparait deux modes de fonctionnement principaux pour faire marcher nginx :
Nginx + php en cgi (fast cgi, cgi, python(non ça c'est une connerie) ) qui apparemment est pas top dès qu'on monte en charge ou alors d'utiliser nginx en mode "proxy" pour déployer toute la partie static des sites via nginx et ensuite renvoyer tout ce qui est dynamique vers apache2(avec php en module) qui pour le coup fait pas trop mal son taff.
J'ai entendu parler de php en fpm (http://php-fpm.org/) est ce intéressant ?
Pour le moment je m'appuie beaucoup sur les sites suivants (tous en anglais désolé) :
http://wiki.nginx.org/Configuration
http://www.nginx.org/en/
http://kbeezie.com/ (notamment http://kbeezie.com/view/nginx-configuration-examples/ pour les exemples de scripts).
Ce topic bien qu'étant surtout là pour m'aider (bah ouais...) je l'espère pourrait regrouper quelques avis, voir quelques utilisateurs de nginx pour devenir la plateforme française de discussion autour de ce sujet(voir francophone, voir mondiale !). Imaginez des discours enflammés autour de "non je préfère utiliser un 'if' car 'try' c'est vraiment pour les pignoufs !".
Et puis bon quand on tape nginx et hfr y a pas encore de réponse sur google donc ça serait une bonne occasion de réparer ça.
Si il existe déjà un topic unik ou je pourrais venir déverser ma diatribe (j'avais parié que je placerai ce mot), je veux bien que vous me l'indiquiez.
Comme ils disent dans l'armée :
FEU !
ps : il va de soit que je réduirai le texte si le topic perdure.
---------------
-3dB