Beanstalk部署时错误将Nginx配置文件放入/var/proxy/staging目录
问题:自定义Nginx配置未覆盖默认文件
我按照文档要求在项目根目录搭建了如下目录结构,用于替换默认的nginx.conf:
app_root/ ├─ .platform/ │ ├─ nginx/ │ │ ├─ nginx.conf │ │ ├─ conf.d/ │ │ │ ├─ my_custom_conf.conf
部署完成后,自定义配置仅被从.platform目录复制到/var/proxy/staging目录,eb-engine.log中记录的执行命令如下:
[INFO] Running command /bin/sh -c cp -rp /var/app/staging/.platform/nginx/. /var/proxy/staging/nginx
这意味着服务器上实际生效的/etc/nginx/nginx.conf仍是默认版本,自定义配置并未生效。
内容的提问来源于stack exchange,提问作者Federico Loro
相关产品推荐
相关产品推荐

