Comment installer Nginx sur Rocky Linux 8

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

Service Nginx – état d’exécution

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.

Page Web par défaut de Nginx

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.