Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Rocky Linux 9: Servidor Web Nginx para publicar sites

Lorsque nous avons besoin de créer des sites/contenus Web, nous devons disposer d’un environnement de développement qui supporte les technologies dans lesquelles nous allons développer nos sites. Apprenez à installer Nginx sur Rocky Linux.

Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Nginx est un serveur HTTP (Web) gratuit, open source et hautes performances. Nginx a été créé en 2005 et son objectif principal était d’être un serveur stable, simple à configurer et nécessitant peu de ressources matérielles. Actuellement, Nginx est l’un des serveurs Web les plus utilisés pour publier des sites Web sur Internet.

Installer Nginx sur Rocky Linux : étape par étape…

Étape 1 – La première chose à faire est de mettre à jour le système. Pour ce faire, utilisez simplement les commandes suivantes :

sudo dnf check-update
sudo dnf install dnf-utils

Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Étape 2 – Installation de Rocky Linux

Nginx n’est pas disponible dans les référentiels Rocky Linux de base. Pour ajouter Nginx aux dépôts, exécutez simplement la commande suivante :

Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Après avoir indiqué le dépôt Nginx, il suffit de procéder à son installation :

sudo dnf update
sudo dnf install nginx

Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Si vous souhaitez que Nginx démarre automatiquement à chaque redémarrage de la machine, exécutez simplement cette commande :

sudo systemctl enable --now nginx

Vous pouvez également connaître la version de Nginx à l’aide de la commande suivante :

Étape 3 – Configuration du pare-feu

Par défaut, Nginx requiert les ports logiques 80 et 443. Pour autoriser le trafic vers ces ports, exécutez les règles suivantes :

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Vous pouvez voir la liste des règles à l’aide de la commande :

sudo firewall-cmd --permanent --list-all

Rocky Linux 9 : serveur Web Nginx pour la publication de sites Web

Étape 4 – Accéder au serveur Web

Avec Nginx installé et sans erreurs, il vous suffit de connaître l’adresse du serveur Web et d’ouvrir le lien dans un navigateur sur le même réseau. Pour voir l’adresse IP de la machine, utilisez la commande ip a.

1678731605 288 Rocky Linux 9 serveur Web Nginx pour la publication de

Vous pouvez également voir si le serveur Web est opérationnel à l’aide de la commande suivante :

curl -I http://endereco_ip_servidor

1678731605 248 Rocky Linux 9 serveur Web Nginx pour la publication de

Actuellement, Nginx est le serveur Web le plus utilisé sur Internet avec 34,4 % du marché.

Si vous avez des doutes ou des questions, laissez-les dans les commentaires.

Envie de vous détendre un peu ? Voici un reportage très intéressant sur l’intelligence artificielle :

YouTube video