This commit is contained in:
Cyril 2024-03-16 22:20:41 +01:00
parent b285260e99
commit fd26e47b01
3 changed files with 50 additions and 59 deletions

View file

@ -1,29 +1,26 @@
#!/bin/sh
#
# Start/stop nginx
# Nginx Service
#
NGINX=/usr/data/nginx/sbin/nginx
PIDFILE=/var/run/nginx.pid
NGINX="/usr/data/nginx/sbin/nginx"
PIDFILE="/var/run/nginx.pid"
NGINX_ARGS="-c /usr/data/nginx/nginx/nginx.conf"
case "$1" in
start)
echo "Starting nginx..."
mkdir -p /var/log/nginx /var/tmp/nginx
start-stop-daemon -S -p "$PIDFILE" --exec "$NGINX" -- $NGINX_ARGS
;;
stop)
echo "Stopping nginx..."
start-stop-daemon -K -x "$NGINX" -p "$PIDFILE" -o
;;
reload|force-reload)
echo "Reloading nginx configuration..."
"$NGINX" -s reload
;;
restart)
"$0" stop
sleep 1 # Prevent race condition: ensure nginx stops before start.
sleep 1
"$0" start
;;
*)