可以通过在 nginx.conf 文件中使用 include 关键字来引入多个子配置文件,从而实现对 Nginx 的多配置管理。下面是简单的操作步骤:
1. 进入 Nginx 的 conf 目录(通常是 /etc/nginx 或者 /usr/local/nginx/conf),创建一个名为 conf.d 的目录,用于存放多个子配置文件:
mkdir conf.d
2. 进入 conf.d 目录,创建子配置文件,例如:
touch api.conf
3. 使用文本编辑器打开 api.conf 文件,编写相应的配置信息。例如:
server {
listen 8001;
server_name localhost;
location / {
root /usr/local/nginx/html;
index index.html index.htm;
}
}
4. 在 nginx.conf 文件中使用 include 关键字,将 conf.d 目录下的所有子配置文件引入:
include conf.d/*.conf;
5. 保存 nginx.conf 文件,并重启 Nginx 服务,使新的配置生效:
sudo systemctl restart nginx
这样,在 conf.d 目录中新增或者删除子配置文件时,只需要重新加载 Nginx 就好,不需要修改 nginx.conf 文件,方便管理。
标签:配置文件,多个,Nginx,nginx,conf,目录 From: https://www.cnblogs.com/tiancai/p/17491450.html