nginx 的配置文件
时间: 2023-09-11 14:04:29 浏览: 136
nginx 的配置文件通常为 `nginx.conf`,位于 `/etc/nginx/` 目录下。该文件是一个文本文件,可以使用任何文本编辑器进行编辑。
nginx 的配置文件由模块指令和块组成。模块指令控制 nginx 的行为,块则可以嵌套其他块或指令。常用的模块包括 `http`、`server`、`location` 等。
以下是一个简单的 nginx 配置文件的示例:
```
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
access_log /var/log/nginx/access.log;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
include /etc/nginx/conf.d/*.conf;
}
```
该配置文件设置了 nginx 运行的用户和进程数量、错误日志和进程 ID 的存储位置、事件模块的配置、HTTP 模块的配置等。
需要注意的是,修改 nginx 的配置文件后需要使用 `nginx -s reload` 命令重新加载配置文件,才能使修改生效。
阅读全文