Dans cet article, nous aurons expliqué les étapes nécessaires pour installer Nginx sur Rocky Linux 8. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Nginx (abréviation de Engine X) est un serveur Web gratuit, open-source, léger et hautes performances conçu pour les cas d'utilisation à fort trafic. Il agit également comme un serveur Web populaire derrière le serveur Web Apache et IIS de Microsoft. Nginx est plus respectueux des ressources qu'Apache. Il peut être servi devant d'autres serveurs Web en tant que proxy inverse.
Prérequis :
- Système d'exploitation avec Rocky Linux
- Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
- Terminal Gnome pour Linux Desktop
- Client SSH PuTTy pour Windows ou macOS
- Powershell pour Windows 10/11
- Familier avec les commandes DNF
Installer Nginx sur Rocky Linux 8
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Rocky Linux, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo dnf update sudo dnf upgrade
Étape 2. Installez Nginx sur le système Rocky Linux.
Exécutez la commande suivante pour installer le serveur Web Nginx sur Rocky Linux :
sudo dnf install nginx
Sortie :
[[email protected] ~]# sudo dnf install nginx Last metadata expiration check: 3:46:16 ago on Thu 17 Sept 2021 00:36:30 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: nginx x86_64 1:1.21.1-9.module+el8.3.0+121+6327f1ce appstream 566 k Installing dependencies: dejavu-fonts-common noarch 2.38-6.el8 baseos 76 k dejavu-sans-fonts noarch 2.38-6.el8 baseos 1.4 M fontconfig x86_64 2.13.1-7.el8 baseos 293 k
Pour vérifier la version de Nginx, utilisez la commande suivante pour confirmer :
nginx -v
Résultat :
[[email protected] ~]# nginx -v nginx version: nginx/1.21.1
Par défaut, Nginx n'est pas activé et est désactivé lors de l'installation. Pour activer votre service Nginx, utilisez :
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl status nginx
Étape 3. Configurez le pare-feu.
Autorisez désormais le trafic HTTP et HTTPS (lors de l'utilisation de SSL) sur le pare-feu :
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Étape 4. Vérifiez l'installation de Nginx.
Ouvrez maintenant un navigateur et entrez l'IP du serveur ou le nom de domaine pour voir la page par défaut de Nginx sur Rocky Linux.
C'est tout ce que vous avez à faire pour installer Nginx sur Rocky Linux 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur le serveur Web Nginx, veuillez consulter leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.