Maison  >  Article  >  Opération et maintenance  >  Méthodes spécifiques pour déployer des pages statiques à l'aide de nginx

Méthodes spécifiques pour déployer des pages statiques à l'aide de nginx

王林
王林avant
2020-12-08 16:12:226139parcourir

Méthodes spécifiques pour déployer des pages statiques à l'aide de nginx

La méthode spécifique est la suivante :

(Tutoriel recommandé : Tutoriel nginx)

Installer nginx (CentOS7)

yum install nginx -

Écoute sur le port 80 par défaut

Démarrer

service nginx start

Méthodes spécifiques pour déployer des pages statiques à laide de nginxConfigurer le chemin d'accès au serveur

vim /etc/nginx/nginx.conf #文件修改配置:

comme suit :

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;

        // 修改root默认目录
        root         /data/www;

        include /etc/nginx/default.d/*.conf;

        location / {
        // 修改nginx在path为'/’下的访问目录
        root        /data/www
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

Redémarrez nginx

nginx -s reload

Accès par défaut à index.html sous le chemin de configuration

Accès 403

Il y a trois raisons possibles
La première : problème d'autorisation, juste modifier les autorisations
Le deuxième type : index.html n'existe pas dans le répertoire, ajoutez-le simplement
Le troisième type : problème de configuration de SELinux
Si SELinux est activé, un problème Nginx 403 se produira.
Vérifiez l'état du serveur SELinux :

/usr/sbin/sestatus -v

Méthodes spécifiques pour déployer des pages statiques à laide de nginx

Solution :

1. Arrêt temporaire

Il n'est pas nécessaire de redémarrer le serveur, mais il deviendra invalide après le redémarrage du serveur

setenforce 0

2. Modifiez le fichier de configuration /etc/selinux/config et remplacez SELINUX=enforcing par SELINUX=disable. Après modification, vous devez redémarrer le système.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer