首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用哪个nginx-config文件,/etc/nginx/conf.d/default.conf还是/etc/nginx/nginx.conf?

启用哪个nginx-config文件,/etc/nginx/conf.d/default.conf还是/etc/nginx/nginx.conf?
EN

Stack Overflow用户
提问于 2014-03-03 17:58:26
回答 3查看 55.5K关注 0票数 62

有两个配置文件,/etc/nginx/conf.d/default.conf/etc/nginx/nginx.conf,但是启用了哪一个?我正在运行CentOS6.4和nginx/1.0.15。

EN

回答 3

Stack Overflow用户

发布于 2014-03-04 13:53:16

从技术上讲,nginx.conf才是最重要的,如果你定义了里面的所有东西,它仍然可以工作,但为了保持事物的有序,他们使用include,在nginx.conf的末尾的某个地方,你会看到include /etc/nginx/conf.d/*,在一些发行版中,你也会发现include /etc/nginx/sites-enabled/*这是一个保持事物组织的惯例,你在conf.dsites-enabled文件夹中创建你的服务器块,它将被包含在这里,就像它写在nginx.conf文件中一样。

当然,您可以正常地在其中添加您自己的include行,并创建您自己的自动包含的新conf文件夹。

提示:这些文件是按字母顺序包含的,如果您没有将任何服务器指定为default_server,则需要记住这一点,因为第一个将是默认的。

票数 76
EN

Stack Overflow用户

发布于 2014-03-03 18:20:23

nginx的一般配置在/etc/nginx/nginx.conf中。/etc/nginx/conf.d/default.conf用于配置默认虚拟主机。为此,您还可以使用sites-availablesites-enabled

您可以在数字海洋How To Configure The Nginx Web Server On a Virtual Private Server的博客条目中找到更多详细信息

票数 15
EN

Stack Overflow用户

发布于 2019-09-03 17:22:27

为了节省时间。

  • 如果你只有一个网站要托管,nginx.conf也没问题。但是,如果您有2~n个站点,为了获得更清晰的配置,您应该使用fold.

  • 。d

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22143565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档