Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Spezifische Methoden zum Bereitstellen statischer Seiten mit Nginx

Spezifische Methoden zum Bereitstellen statischer Seiten mit Nginx

王林
王林nach vorne
2020-12-08 16:12:226211Durchsuche

Spezifische Methoden zum Bereitstellen statischer Seiten mit Nginx

Die spezifische Methode ist wie folgt:

(Empfohlenes Tutorial: nginx-Tutorial)

Installieren Sie Nginx (CentOS7)

yum install nginx -

Standardmäßiges Abhören von Port 80

Starten Sie

service nginx start

Spezifische Methoden zum Bereitstellen statischer Seiten mit NginxKonfigurieren Sie den Serverzugriffspfad

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

wie folgt:

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 {
        }
    }

Nginx neu starten

nginx -s reload

Standardzugriff auf index.html unter dem Konfigurationspfad

Zugriff 403

Es gibt drei mögliche Gründe
Der erste: Berechtigungsproblem, ändern Sie einfach die Berechtigungen
Der zweite : Das Verzeichnis existiert nicht, index.html, fügen Sie es einfach hinzu
Der dritte Typ: SELinux-Einstellungsproblem
Wenn SELinux aktiviert ist, tritt ein Nginx 403-Problem auf.
Überprüfen Sie den SELinux-Status des Servers:

/usr/sbin/sestatus -v

Spezifische Methoden zum Bereitstellen statischer Seiten mit Nginx

Lösung:

1. Der Server muss nicht neu gestartet werden, aber er wird ungültig, nachdem der Server neu gestartet wurde

setenforce 0
2. Ändern Sie die Ändern Sie in der Konfigurationsdatei /etc/selinux/config SELINUX=enforcing in SELINUX=disable. Nach der Änderung müssen Sie das System neu starten.


Das obige ist der detaillierte Inhalt vonSpezifische Methoden zum Bereitstellen statischer Seiten mit Nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen