nginx配置多个配置文件,nginx配置多个conf的方式 播报文章

可以通过在 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 文件,方便管理。

 

 
posted @   甜菜波波  阅读(849)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2020-06-19 springboot redis监控失效key
2020-06-19 Centos7安装Redis
2020-06-19 实测:springboot和rabbitmq实现延迟队列
2020-06-19 Springboot 整合RabbitMQ和RabbitMQ的使用
2020-06-19 RabbitMQ死信队列
2020-06-19 6种延时队列的实现方案
2017-06-19 SQL Prompt 编辑
点击右上角即可分享
微信分享提示