Heim >Betrieb und Instandhaltung >Nginx >So stellen Sie ein Webprojekt mit Nginx bereit
Der Nginx-Installationsprozess ist relativ einfach, daher werde ich nicht noch einmal auf Details eingehen. Der Artikel beginnt mit der Bereitstellung Ihrer eigenen Website, nachdem Sie die Standardseite von Nginx verlassen haben.
Die neueste Version der Nginx-Konfiguration besteht aus 4 Dateien. In Ubuntu lauten die Pfade dieser Dateien: /etc/nginx Unter:
Bei der Bereitstellung der erforderlichen Webdienste können wir die Standarddatei in „sites-enabled“ nach „conf.d“ kopieren und ändern Geben Sie den Namen in * *.conf ein und konfigurieren Sie dann:
server { #服务启动时监听的端口 listen 80 default_server; listen [::]:80 default_server; #服务启动时文件加载的路径 root /var/www/html/wordpress; #默认加载的第一个文件 index index.php index.html index.htm index.nginx-debian.html; #页面访问域名,如果没有域名也可以填写_ server_name www.xiexianbo.xin; location / { #页面加载失败后所跳转的页面 try_files $uri $uri/ =404; } #以下配置只服务于php # 将PHP脚本传递给在127.0.0.1:9000上监听的FastCGI服务器 location ~ \.php$ { include snippets/fastcgi-php.conf; # With php7.0-cgi alone: #fastcgi_pass 127.0.0.1:9000; # With php7.0-fpm: fastcgi_pass unix:/run/php/php7.0-fpm.sock; } # 如果Apache的文档为root,则拒绝访问.htaccess文件 location ~ /\.ht { deny all; } }
Nachdem die Konfiguration abgeschlossen ist, löschen Sie die Standarddatei in „sites-enabled“ und führen Sie dann den Befehl aus: sudo nginx -s reload
Starten Sie Nginx neu.
Weitere technische Artikel zum Thema Nginx finden Sie in der Spalte Nginx-Tutorial, um mehr zu erfahren!
Das obige ist der detaillierte Inhalt vonSo stellen Sie ein Webprojekt mit Nginx bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!