
我还需要修改nginx配置。
- 创建一个脚本来修改nginx配置(可能是您想要的
/etc/nginx/sites-enabled/elasticbeanstalk-nginx-docker.conf
)并重新启动nginx服务(service nginx restart
)。 - 您需要在编写此nginx配置文件后执行正常的ebextensions后执行该脚本。这没有记录,但是Evan 在这里分享了如何执行此 *** 作:本质上,您使用ebextension将脚本复制到带有在适当时间执行的钩子的目录中。
ebextension配置示例是
.ebextensions/01modify_nginx.config:
container_commands: copy: command: "cp .ebextensions/01rewrite_nginx_config.py /opt/elasticbeanstalk/hooks/appdeploy/enact/" make_exe: command: "chmod +x /opt/elasticbeanstalk/hooks/appdeploy/enact/01rewrite_nginx_config.py"
现在,这对于我的项目来说效果很好(可以在此处查看运行中的源代码)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)