Nginx配置文件nginx.conf项目或业务越来越多的时候,nginx配置文件会越来越大和复杂,不便于管理,所以需要分到多个子配置文件中。

一、建立子配置文件目录

mkdir /usr/local/nginx/conf/conf.d
touch web.conf api.conf

二、nginx.conf include引入文件

http{
    ...
    include conf/conf.d/*.conf; # *.conf代表所有配置文件
}

三、把server模块移入子配置文件中

#web.conf
server{   
    listen 80;
    server_name localhost;
    ...
}
#api.conf
server{   
    listen 81;
    server_name localhost;
    ...
}

通过/usr/local/nginx/sbin/nginx -t 检测nginx配置文件有没有语法错误,nginx -s reload 重启nginx生效。


评论(0条)

刀客源码 游客评论