首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  CentOS

Nginx 上在哪个文件修改配置文件?

  •  
  •   PushyZq · 281 天前 · 1506 次点击
    这是一个创建于 281 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在网上看到部署教程中有在/etc/nginx/sites-available/下创建配置文件的,但是我的目录是:

    backup  default.d     fastcgi.conf.default  fastcgi_params.default  koi-win     mime.types.default  nginx.conf.default  scgi_params          uwsgi_params          win-utf
    conf.d  fastcgi.conf  fastcgi_params        koi-utf                 mime.types  nginx.conf          nginx.conf.rpmsave  scgi_params.default  uwsgi_params.default
    

    然后在nginx.conf主配置文件有这样的一行:

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

    这是某些发行版有的吗,这样就可以在conf.d目录下创建.conf后缀的配置文件是吗

    但是我在这个目录下创建hello.conf并编辑配置文件却没有效果...

    应该在哪个文件中修改呢

    4 回复  |  直到 2018-01-08 10:17:12 +08:00
        1
    summerwar   281 天前
    创建完 hello.conf 之后重启 nginx 了吗?
        2
    hadoop   281 天前
    你目录下的那些配置,比如 nginx.conf 是 nginx 自己的配置文件,具体到绑定的站点,一般放在 /etc/nginx/sites-available/下面

    修改完配置后,需要 nginx -s reload 一下
        3
    Kilerd   281 天前
    说实话我是放在 conf.d 文件夹里面的。
    写完之后 nginx -t 检查配置写对没有。

    没问题,systemctl reload nginx
        4
    antic   280 天前
    看你自己的目录咯,没生效就是没重启 nginx
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2544 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 26ms · UTC 10:45 · PVG 18:45 · LAX 03:45 · JFK 06:45
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1