Nginx (abréviation de Engine X) est un serveur Web gratuit et open source. Il s’agit d’un serveur HTTP hautes performances et d’un proxy inverse. Nginx est également utilisé comme équilibreur de charge, cache HTTP et proxy de messagerie.
Nginx offre les meilleures performances pour les sites Web à fort trafic – profitez d’une faible utilisation de la mémoire et d’une simultanéité élevée.
Dans ce tutoriel, nous apprenons à installer Nginx au Rocky Linux 8.
Étape 1 : Installez Nginx sur Rocky Linux 8
Tout d’abord, mettez à jour tous les packages disponibles sur Rocky Linux.
$ sudo dnf upgrade
Remarque : la mise à jour dnf est un alias obsolète.
À présent, installer Nginx sur Rocky Linux.
$ sudo dnf install nginx
Une fois Nginx installé, démarrez le service Nginx.
$ sudo systemctl start nginx
En cas de problème, il affichera un message d’erreur ou bien aucune sortie.
Pour vérifier l’état du service Nginx, tapez :
$ sudo systemctl status nginx
Assurez-vous maintenant d’activer Nginx au début au démarrage.
$ sudo systemctl enable nginx
Pour vérifier la version Nginx qui est installée, tapez :
$ nginx -v
Sortir:
nginx version: nginx/1.14.1
La sortie montre que nous avons installé Nginx 1.14.1 version. Le fichier de configuration principal est stocké dans le répertoire /etc/nginx et le fichier de configuration principal est /etc/nginx/nginx.conf. Les fichiers journaux Nginx sont stockés dans /var/log/nginx.
Étape 2 : Configurer le pare-feu
Autoriser HTTP et HTTPS trafic (lors de l’utilisation de SSL) sur le pare-feu.
$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
Pour appliquer les modifications, rechargez le service de pare-feu :
$ sudo firewall-cmd --reload
Vous pouvez vérifier en répertoriant les paramètres actuels du pare-feu :
$ sudo firewall-cmd --permanent --list-all
Étape 3 : Vérifiez l’installation
Ouvrez un navigateur et entrez IP du serveur ou nom de domaine pour voir la page par défaut de Nginx sur Rocky Linux.

Sur Rocky Linux, la page Web par défaut de Nginx se trouve dans /usr/share/nginx/html.
Désinstaller Nginx
Pour désinstaller complètement Nginx sur Rocky Linux, tapez
$ sudo dnf remove nginx
Supprimez ensuite manuellement les fichiers journaux Nginx.
$ sudo rm -rf /var/log/nginx
Conclusion
Dans ce didacticiel, nous avons appris à installer Nginx sur Rocky Linux 8. Nous avons également vérifié comment vérifier l’installation de Nginx.