From b6b6dc422853c104aa4bb7aac280059fc7e21cda Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 23 Apr 2019 16:25:45 -0400 Subject: [PATCH] shutdown nginx correctly --- .ebextensions/03_nginx_proxy.config | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.ebextensions/03_nginx_proxy.config b/.ebextensions/03_nginx_proxy.config index ec3b952..78f8919 100644 --- a/.ebextensions/03_nginx_proxy.config +++ b/.ebextensions/03_nginx_proxy.config @@ -18,6 +18,25 @@ files: exit 0 fi + /opt/elasticbeanstalk/hooks/configdeploy/post/99_kill_default_nginx.sh: + mode: "000755" + owner: root + group: root + content: | + #!/bin/bash -xe + rm -f /etc/nginx/conf.d/00_elastic_beanstalk_proxy.conf + status=`/sbin/status nginx` + + if [[ $status = *"start/running"* ]]; then + echo "stopping nginx..." + stop nginx + echo "starting nginx..." + start nginx + else + echo "nginx is not running... starting it..." + start nginx + fi + container_commands: 00_appdeploy_rewrite_hook: command: cp -v /tmp/45_nginx_https_rw.sh /opt/elasticbeanstalk/hooks/appdeploy/enact