Comment installer le serveur Web Nginx sur CentOS / RHEL 7/6 et Fedora 27/26
- 4494
- 346
- Mohamed Brunet
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
- « Comment importer une clé privée dans Filezilla pour SFTP
- Un script de sauvegarde de journal d'événements Windows Server »