nginx:为什么要配置多个conf文件?

use*_*363 3 nginx

单个安装上有多个nginx conf文件。这是我发现的:

  1. /opt/nginx/conf/nginx.conf
  2. /etc/nginx/nginx.conf
  3. / etc / nginx / sites-available / default
  4. 在/etc/nginx/conf.d中有更多内容
  5. / etc / nginx / sites-available中的更多内容

这些多个conf文件有什么用?如果发生冲突该怎么办?主副本是哪一个?

Ric*_*ith 6

以开始/etc/nginx/nginx.conf,所有其他文件都included放入其中。有关详细信息,请参见此文档

使用nginx -T可看到完整的配置,nginx看到它。

  • 也许这表明答案缺乏细节。因此,并不是那么有用。 (5认同)