Installation de Nginx sur linux

ServerNginx
Installation de Nginx sur linux - Banner

Nginx (prononcé "engine-ex") est un serveur web Open Source créé par Igor Sysoev. Performance élevée, faible consommation mémoire grâce à son architecture événementielle qui gère des milliers de requêtes simultanément. Il embarque aussi reverse proxy, cache HTTP et load balancer.

Avant d'installer, deux versions existent :

  • Mainline: Comprend toutes les dernières fonctionnalités et corrections de Nginx mais qui peut contenir de nouveaux bugs.
  • Stable: Ne comprend pas toutes les dernières fonctionnalités mais qui inclut la correction des bugs critiques.

En production, il est recommandé d'utiliser la version stable qu'on va montrer ci-après.

Installation de Nginx sur Ubuntu et Debian

Mettre à jour le dépôt:

sudo apt update

Installer le paquet nginx:

sudo apt install nginx

Vérifier l'installation:

sudo nginx -v
nginx version: nginx/1.18.0

Vérifier que Nginx est opérationnel:

curl -I 127.0.0.1
HTTP/1.1 200 OK
Server: nginx/1.18.0

Installation de Nginx sur CentOS

Installer le dépôt EPEL:

sudo yum install epel-release

Mettre à jour le dépôt:

sudo yum update

Installer le paquet nginx:

sudo yum install nginx

Vérifier l'installation:

sudo nginx -v
nginx version: nginx/1.18.0

Vérifier que Nginx est opérationnel:

curl -I 127.0.0.1
HTTP/1.1 200 OK
Server: nginx/1.18.0

Veuillez voir ici l'installation de Nginx sur les autres distributions linux.