Heim > Artikel > Betrieb und Instandhaltung > 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
Konfigurieren 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
Lösung:
1. Der Server muss nicht neu gestartet werden, aber er wird ungültig, nachdem der Server neu gestartet wurde
setenforce 02. Ä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!