FAQ

Page Discussion History

InstallFr

Liens vers les pages Françaises : Nginx - Installation - Modules - Modules tiers - Configuration - Communauté - Ressources


Contents

Après l'installation

La page de Configuration vous aidera faire avancer les choses après que vous ayez installé Nginx et la page Pitfalls vous aidera à éviter de faire les erreurs que tant d'utilisateurs on fait avant vous. Ces 2 pages vous donnerons une chance d'apprende des erreur et du dur travail des autres.

Livraisons binaires

Paquets préconstruits pour Linux et BSD

La plupart des distributions Linux et variantes BSD ont Nginx dans leurs dépôts habituels de paquet et peuvent l'installer via la méthode normallement utilisée pour installer un logiciel (apt-get sur Debian, emerge sur Gentoo, les ports sur FreeBSD, etc.)

Soyez conscient que ces paquets sont souvent dépassés ("out-of-date"). Si vous voulez les dernières fonctionnalités et corrections de bogue, il est recommandé d'installer à partir des sources.


PPA Ubuntu

Vous pouvez obtenir la dernière version stable de Nginx à partir de Nginx PPA sur Launchpad:

Vous aurez besoin des privilèges root pour exécuter les commandes suivantes.

Pour Ubuntu 10.04 et plus récent:

sudo -s
nginx=stable # utiliser nginx=development pour la dernière version de développement
add-apt-repository ppa:nginx/$nginx
apt-get update 
apt-get install nginx

Si vous avez une erreur au sujet d'un dépôt apt n'existant pas, vous devez installer python-software-properties.

Pour les autres distributions basées sur Debian/Ubuntu, vous pouvez essayer la variante Lucid du PPA qui est la plus susceptible de marcher avec un plus vieil ensemble de paquets.

sudo -s
nginx=stable # utiliser nginx=development pour la dernière version de développement
echo "deb http://ppa.launchpad.net/nginx/$nginx/ubuntu lucid main" > /etc/apt/sources.list.d/nginx-$nginx-lucid.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
apt-get update 
apt-get install nginx

Binaires Win32

Depuis la 0.8.50, Nginx est maintenant disponible en tant que binaire officiel pour Windows.

La version Windows est fournie sous forme de binaire uniquement à cause du processus de build actuel (qui utilise actuellement des outils Wine).

Quand le processus de build aura été néttoyé, les sources seront rendues disponibles. Igor ne veut pas supporter les problèmes de build avec le système actuel.

Installation:

cd c:\
unzip nginx-1.0.2.zip
ren nginx-1.0.2 nginx
cd nginx
start nginx

Control:

nginx -s [ stop | quit | reopen | reload ]

En cas de problème, regarder dans c:\nginx\logs\error.log ou dans EventLog.

De plus, Kevin Worthington maintient les précédents builds pour la branche de développement Windows.

Versions Source

Il y a actuellement 2 versions de Nginx disponibles :stable (1.0.x) et legacy (0.8.x). Il y a généralement aussi une branche de développement, mais le focus est actuellement sur stable. La branche de développement reçoit les nouvelles fonctionalités et correctifs plus tôt, mais pourrais aussi introduire de nouveaux bugs. Une fois que les correctifs sont stabilisés, ils sont backportés dans la branche stable. Les nouvelles fonctionnalités peuvent être backportées ou pas.

En général, la version stable est recommendée, mais la version de développement est généralement assez stable aussi. Voire la FAQ.


Montrer toutes les versions

Compiler Nginx à partir des sources

Après extractions des sources, exécuter ces commandes dans un terminal :

./configure
make
sudo make install

Par défaut, Nginx sera installé dans /usr/local/nginx. Vous pouvez changez ceci et d'autres options avec les options de compilation.

Vous pourriez aussi vouloir lire attentivement le catalogue des modules de tiers, comme ils doivent être construits à la compilations.

Réferences

Documentation originale


Il y a de nombreuses traductions des informations contenues dans ce wiki. Si vous pouvez aidez à traduire dans votre langue natale, n'hésitez pas à le faire..