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

不言
Libérer: 2023-04-05 19:36:01
original
3057 Les gens l'ont consulté

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
Copier après la connexion

É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
Copier après la connexion

Mettez à jour les valeurs suivantes :

worker_processes  4;   # Number of CPU available in system 
listen  80;  # Port on which nginx will listen
Copier après la connexion

É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
Copier après la connexion

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
Copier après la connexion

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

$ echo "Welcome to NGINX" > /var/www/example.com/httpdocs/index.html
Copier après la connexion

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
Copier après la connexion

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;

    }
Copier après la connexion

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

$ sudo systemctl restart nginx.service
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!