Installation de Nginx sur Debian

Qu'est-ce que Nginx ?

​Nginx est un serveur web open source, connu pour sa performance, sa stabilité et sa faible consommation de ressources. Lancé en 2004 par Igor Sysoev, il a été conçu pour gérer un grand nombre de connexions simultanées, ce qui en fait un choix privilégié pour les sites à fort trafic. En plus de servir des fichiers statiques, Nginx peut également agir comme un reverse proxy, un load balancer et un serveur de cache, offrant ainsi une grande flexibilité pour les architectures web modernes. Sa configuration est simple et intuitive, ce qui permet aux développeurs de l'adopter facilement. Grâce à sa capacité à gérer efficacement les requêtes, Nginx est devenu l'un des serveurs web les plus populaires au monde, utilisé par de nombreuses entreprises et projets open source.

Comment l'installer ?

​Il existe deux façons de faire fonctionner Nginx sur un serveur : le faire fonctionner sur un container Docker et le faire fonctionner à même le serveur (donc sans conteneurisation).

​Pour le faire fonctionner sur Docker, vous pouvez consulter ce tutoriel

​Dans cette article, nous allons voir comment installer Nginx pour le faire fonctionner directement sur le serveur (donc sans conteneurisation :D).

​Pour cela, vous devez mettre à jour votre liste des paquets avec la commande suivantes :

$ sudo apt update

​Ensuite, rien de plus simple, vous installez Nginx :

$ sudo apt install nginx

Une fois sur cet écran, vous validez par une simple pression sur la touche entrée. et ça s'installe. 

Si votre serveur utilise déjà Apache comme serveur web. Vous n'êtes pas obligé de le désinstaller vous pouvez juste le désactiver et activer nginx à la place :

$ sudo systemctl stop apache2
$ sudo systemctl start nginx

Si tout est bon, voilà, vous venez d'installer nginx, et quand vous vous rendez sur votre serveur :

Si vous souhaitez simplifier la gestion de votre serveur web en utilisant une interface web relativement intuitive, vous pouvez utiliser Nginx-UI : https://nginxui.com/


Installation de Nginx sur Debian
Jules PILLOT 31 mars 2025
Partager cet article
Archiver
Installation & configuration de Odoo avec Docker