一个小白问题

来源:4-15 Nginx进阶高级模块_Geoip读取地域信息场景展示

Echo鑫

2017-08-07

老师,我之前也没太接触过nginx,我看您首先在nginx.conf 里引入了geoip,然后又再conf.d中增加test_geo.conf, 并在其中进行了演示内容的配置,启动时,却是直接reload了nginx.conf,然而在test_geo.conf中的配置却生效了,这是什么原因,我看您貌似并没有在nginx.conf中对test_geo.conf进行引入,为什么reload的是nginx.conf,但test.conf中的配置也生效了?

写回答

1回答

Jeson

2017-08-07

nginx.conf是主配置文件,你可以看下这个配置文件,在这个文件中有一行:

include /etc/nginx/conf.d/*.conf;

这个include就是,把对应的/etc/nginx/conf.d目录下,其他的所有conf结尾的文件名读入进来。

0
1
Echo鑫
谢谢老师!
2017-08-08
共1条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程