gpt4 book ai didi

amazon-web-services - 在 beantalk 部署期间 Nginx 配置覆盖

转载 作者:行者123 更新时间:2023-12-04 08:12:06 25 4
gpt4 key购买 nike

我尝试使用更改 nginx 配置

尝试 1

.ebextensions/000_nginx.config

container_commands:
01_reload_nginx:
command: "sudo echo 'underscores_in_headers on;' >> /etc/nginx/conf.d/elasticbeanstalk/00_application.conf"



尝试 2

.ebextensions/000_nginx.config
files:
"/tmp/proxy.conf":
mode: "000644"
owner: root
group: root
content: |

underscores_in_headers on;
container_commands:
00-add-config:
command: cat /tmp/proxy.conf >> /etc/nginx/conf.d/elasticbeanstalk/00_application.conf
01-restart-nginx:
command: /sbin/service nginx restart



尝试 3

.ebextensions/nginx/conf.d/elasticbeanstalk/00_application.conf
location / {
proxy_pass http://127.0.0.1:5000;
proxy_http_version 1.1;

proxy_set_header Connection $connection_upgrade;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

underscores_in_headers on;

但是每次尝试更新文件,然后在代码部署到 Beanstalk 后清除更改

如何防止覆盖配置文件或基本上如何更改 Nginx 配置?

最佳答案

我以前有过类似的问题。这可能是因为您正在压缩和上传整个项目文件夹,而不仅仅是项目文件夹内容

关于amazon-web-services - 在 beantalk 部署期间 Nginx 配置覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52275673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com