Nginx的配置文件結構是由多個指令組成的,指令可以用來配置Nginx的行為。Nginx的配置文件一般位于/etc/nginx/nginx.conf
或者/usr/local/nginx/conf/nginx.conf
,主要由以下部分組成:
Nginx的指令語法一般為指令 參數;
,例如:
worker_processes 4;
error_log /var/log/nginx/error.log;
指令可以包含多個參數,參數之間用空格分隔。指令也可以包含塊,塊內部的指令需要縮進,如:
server {
listen 80;
server_name example.com;
location / {
root /var/www/html;
index index.html;
}
}
在配置文件中,#
表示注釋,可以用來添加注釋說明,不會被解析為配置指令。配置文件的修改通常需要重新加載 Nginx 服務,可以使用nginx -s reload
命令來重新加載配置文件。