GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Nginx sur CentOS 8

Nginx est un serveur Web haute performance open source qui est souvent utilisé comme proxy de réserve avec des capacités de serveur HTTP, un serveur Web, un équilibreur de charge, un logiciel de mise en cache et de diffusion multimédia. La structure de Nginx est pilotée par les événements, ce qui lui permet de traiter plusieurs requêtes en même temps. Il est plus évolutif qu'Apache. Nginx est capable d'équilibrer la charge d'un grand nombre de connexions simultanées.

Dans cet article, nous allons vous montrer étape par étape comment installer Nginx sur un serveur CentOS 8.

Pré-requis

Avant de commencer l'installation, vous vous assurerez qu'aucun processus n'est en cours d'exécution sur le port 80 ou 443.

Installation de Nginx sur CentOS 8

Les étapes suivantes vous permettront d'installer Ngnix sur votre système :

Connectez-vous en tant qu'utilisateur root sur votre système.

Ouvrez la fenêtre du terminal en accédant à la barre de recherche depuis Activités. Ou vous pouvez ouvrir en utilisant les touches de raccourci Ctrl + Alt + t.

Par défaut, Nginx est disponible dans les référentiels CentOS 8. Vous pouvez donc l'installer à l'aide du gestionnaire de packages yum sur votre système. Pour installer Nginx tapez la commande suivante sur le terminal :

$ sudo yum install nginx

Vous verrez une invite de confirmation de l'utilisateur sur le terminal. Vous appuyez sur "y" et "Entrée" pour continuer l'installation des packages Nginx.

Au bout d'un moment, un état "complet" s'affichera sur le terminal indiquant que Ngnix a été installé avec succès sur votre système.

Une fois l'installation de Nginx terminée, vous allez maintenant activer le service Nginx sur votre système en utilisant la commande suivante :

$ sudo systemctl enable nginx

À l'étape suivante, nous allons démarrer le service Nginx sur votre système à l'aide de la commande suivante :

$ sudo systemctl start nginx

Maintenant, nous allons vérifier que le service Ngnix est en cours d'exécution. Pour cela, tapez la commande suivante sur le terminal :

$ sudo systemctl status nginx

Ajuster les paramètres du pare-feu

Dans CentOS 8, la solution par défaut du pare-feu est "Firewalld". Lors de l'installation de Nignx, un fichier de service firewalld est créé avec un ensemble prédéfini de règles pour autoriser l'accès aux ports HTTP 443 et HTTP 80.

Vous ouvrirez en permanence les ports nécessaires à l'aide des commandes suivantes :

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

Tester l'installation de Nginx

Maintenant, vous allez tester l'installation de Nginx. Pour cela, vous vérifierez d'abord votre adresse IP en utilisant la commande suivante sur le terminal :

Maintenant, ouvrez votre navigateur Firefox sur votre système et tapez http://votre_IP dans la barre d'adresse de votre navigateur Web. Vous verrez la page d'accueil par défaut de Nginx dans votre navigateur comme suit :

Félicitations, le serveur Nginx a été installé avec succès sur votre CentOS 8. Vous êtes maintenant prêt à commencer à déployer vos applications et vous pouvez utiliser Nginx comme serveur Web proxy.

Les fichiers de configuration de Ngnix se trouvent dans le répertoire /etc/nginx/. Le fichier de configuration principal de Nginx est /etc/nginx/nginx.conf.

Conclusion

Dans cet article, vous avez appris comment installer Nginx sur CentOS 8. De plus, comment régler les paramètres du pare-feu sur votre système à l'aide du terminal. J'espère que cet article vous a plu et qu'il vous sera utile. Si vous rencontrez un problème lié à cet article, faites-le nous savoir via vos commentaires ou commentaires dans la zone de commentaire.


Linux
  1. Comment installer et configurer Nginx sur CentOS 7

  2. Comment installer Nginx sur CentOS 7

  3. Comment installer R sur CentOS 7

  4. Comment installer phpMyAdmin avec Nginx sur CentOS 7

  5. Comment installer Gradle sur CentOS 8

Comment installer VeraCrypt sur CentOS 8

Comment installer Nginx sur CentOS 6

Comment installer Cinnamon sur CentOS 7

Comment installer le cache de vernis sur CentOS 7

Comment installer Nginx sur CentOS 7

Comment installer Nginx sur CentOS 7 ?