Comment installer le serveur Web Nginx sur CentOS / RHEL 7/6 et Fedora 27/26

Comment installer le serveur Web Nginx sur CentOS / RHEL 7/6 et Fedora 27/26

Nginx (moteur x) est un serveur Web puissant, il devient populaire très rapidement en raison de sa vitesse rapide. Nginx est également utilisé comme serveur proxy inversé. Ce tutoriel vous aidera à configurer Nginx sur CentOS / RHEL 7/6 et Fedora Systems.

Étape 1 - Installer Nginx

Les packages Nginx sont disponibles dans les référentiels par défaut. Exécutez la commande suivante pour installer la dernière version disponible Nginx sur votre système.

$ yum install nginx $ dnf installer nginx #on fedora 22+ systèmes  

Étape 2 - Configuration de base de Nginx

Faire un réglage initial avant de démarrer Nginx. Modifier le fichier de configuration principale de Nginx / etc / nginx / nginx.confr et mettre à jour les valeurs suivantes.

$ vim / etc / nginx / nginx.confli 

Mettre à jour les valeurs suivantes:

Worker_Processes 4; # Numéro de CPU disponible dans Système Écouter 80; # Port sur lequel Nginx écoutera  

Étape 3 - Démarrer le service Nginx

Utilisez les commandes suivantes pour démarrer le serveur Web Nginx et configurer Nginx sur Autostart sur le démarrage du système.

$ systemctl activer nginx.service $ systemctl start nginx.service 

Accédez maintenant à votre serveur sur le port 80 avec votre navigateur préféré, il affichera la page Nginx par défaut.

Étape 4 - Créez VirtualHost dans Nginx

Après avoir apporté des modifications à la configuration initiale à Nginx, commençons par configurer le premier hôte virtuel. Créez d'abord la racine du document pour votre application.

$ sudo mkdir -p / var / www / exemple.com / httpdocs $ sudo chown -r nginx.nginx / var / www / exemple.com 

Créez maintenant un fichier d'index avec un exemple de texte

$ echo "Bienvenue sur nginx"> / var / www / exemple.com / httpdocs / index.html 

Créez maintenant un fichier de configuration d'hôte virtuel. Je crée juste une copie de la valeur par défaut.Fichier Conf avec exemple de nom.com.Conf et édition de fichier dans l'éditeur.

$ cp / etc / nginx / confr.d / virtuel.conf / etc / nginx / confr.d / exemple.com.Conf $ vim / etc / nginx / confr.d / exemple.com.confli 

Apporter quelques modifications dans le fichier de configuration comme ci-dessous et conserver d'autres paramètres tels qu'il est.

Server écouter 80; Exemple de nom.com; Emplacement / root / var / www / exemple.com / httpdocs; Index index.index html.htm;  

Enfin, redémarrez le service Nginx en utilisant la commande suivante

$ sudo systemctl redémarrer nginx.service 

Toutes nos félicitations! Vous avez réussi à installer nginx. Lisez d'autres articles Installer Nginx, MySQL, PHP (LEMP) Stack avec PHP-FPM