contrib/nginx/nginx.rc

32 lines
619 B
Plaintext
Raw Normal View History

2009-01-29 06:24:13 +01:00
#
# /etc/rc.d/nginx: start, stop or restart nginx server
2009-01-29 06:24:13 +01:00
#
case $1 in
start)
PID="`pidof nginx`"
if [ -s /var/run/nginx.pid -a -n "$PID" ]; then
echo "nginx is already running"
exit 1
fi
/usr/sbin/nginx
;;
stop)
/usr/sbin/nginx -s quit
;;
restart)
$0 stop; sleep 1; $0 start
;;
status)
PID="`pidof nginx`"
if [ -s /var/run/nginx.pid -a -n "$PID" ]; then
echo "nginx is running. PID(s) = $PID"
else
echo "nginx is not running."
fi
;;
*)
echo "usage: nginx [start|stop|restart]"
;;
2009-01-29 06:24:13 +01:00
esac