代码之家  ›  专栏  ›  技术社区  ›  Jake T.

AWS Elastic Beanstalk.ebestensions/nginx/nginx.conf不覆盖AWS的默认nginx.conf

  •  0
  • Jake T.  · 技术社区  · 7 年前

    我有一个AWS环境,我正试图覆盖使用的nginx.conf。

    根据 their documentation ,这可以通过在 .ebextensions/nginx/nginx.conf

    我这样做毫无用处。我尝试创建一个全新的应用程序环境,以确保不是由于实例没有完全重新启动,而是由于原始的 nginx.conf 仍在使用中。我还有一个 .ebextensions/ 配置文件,它正在按预期创建文件。

    关于为什么我 不吃吗?我能提供一些细节让你有所了解吗?我在里面寻找错误 eb-activity.log inflated 这个 .ebextensions/nginx/ 目录和 created 这个 .ebextensions/nginx/nginx.conf版本

    1 回复  |  直到 7 年前
        1
  •  0
  •   Jake T.    7 年前

    我看到的文档是专门针对java环境的。该方法适用于其他几个环境,但节点环境启动过程不同,会忽略该文件。我想是因为服务器指令在 00_elastic_beanstalk_proxy.conf ,而不是 nginx.conf .

    但是,您仍然可以覆盖 nginx.conf格式 而是使用.ebextension配置创建文件 /etc/nginx/nginx.conf this AWS Forum post