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.
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 |
É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 :
Après avoir indiqué le dépôt Nginx, il suffit de procéder à son installation :
sudo dnf update sudo dnf install nginx |
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 |
É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.
Vous pouvez également voir si le serveur Web est opérationnel à l’aide de la commande suivante :
curl -I http://endereco_ip_servidor |
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 :