Maison  >  Article  >  développement back-end  >  Comment installer le serveur Web NGINX sur CentOS et RHEL et Fedora

Comment installer le serveur Web NGINX sur CentOS et RHEL et Fedora

不言
不言original
2019-04-10 13:57:023047parcourir

nginx (engine x) est un serveur Web puissant qui est très populaire en raison de sa vitesse rapide. nginx agit également comme un serveur proxy inverse. Cet article présentera la configuration de nginx sur les systèmes CentOS, Rhel et Fedora.

Comment installer le serveur Web NGINX sur CentOS et RHEL et Fedora

Étape 1 : Installer nginx

Le package nginx est disponible dans le référentiel par défaut. Exécutez la commande suivante pour installer la dernière version disponible de nginx sur votre système.

$ yum install nginx    
$ dnf install nginx#On Fedora 22+ systems

Étape 2 : configuration de base de nginx

Effectuez une configuration initiale avant de démarrer nginx. Modifiez le fichier de configuration principal de nginx /etc/nginx/nginx.conf et mettez à jour les valeurs.

$ vim /etc/nginx/nginx.conf

Mettez à jour les valeurs suivantes :

worker_processes  4;   # Number of CPU available in system 
listen  80;  # Port on which nginx will listen

Étape 3 : Démarrez le service nginx

Utilisez la commande suivante pour démarrer le site Web nginx serveur et configurez nginx pour démarrer automatiquement au démarrage du système.

$ systemctl enable nginx.service
$ systemctl start nginx.service

Maintenant, utilisez votre navigateur préféré pour accéder au serveur sur le port 80 et il affichera la page nginx par défaut.

Étape 4 : Créer un hôte virtuel dans nginx

Après avoir apporté les modifications de configuration initiales à nginx, nous commençons par configurer le premier hôte virtuel. Commencez par créer une racine de document pour votre application.

$ sudo mkdir -p /var/www/example.com/httpdocs
$ sudo chown -R nginx.nginx /var/www/example.com

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

$ echo "Welcome to NGINX" > /var/www/example.com/httpdocs/index.html

Créez maintenant un fichier de configuration d'hôte virtuel. Créez simplement une copie du fichier default.conf appelé example.com.conf et modifiez le fichier dans l'éditeur.

$ cp /etc/nginx/conf.d/virtual.conf /etc/nginx/conf.d/example.com.conf
$ vim /etc/nginx/conf.d/example.com.conf

Apportez quelques modifications au fichier de configuration comme ci-dessous et conservez les autres paramètres inchangés.

server {
    listen       80;
    server_name  example.com;

    location / {
        root   /var/www/example.com/httpdocs;
        index  index.html index.htm;

    }

Enfin, utilisez la commande suivante pour redémarrer le service nginx

$ sudo systemctl restart nginx.service

Cet article est partout ici Pour plus d'autres contenus passionnants, vous pouvez suivre le site Web PHP chinois <. colonne>Tutoriel vidéo PHP !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn