#!/bin/shPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/Bindesc= "Nginx Daemon"NAME=Nginxdaemon=/usr/local/nginx/sbin/$NAMEConfigFile=/usr/local/nginx/conf/$NAME.Confpidfile=/usr/local/nginx/logs/$NAME.Pidscriptname=/etc/init.d/$NAMESet-e[-X "$DAEMON" ] ||Exit0Do_start () {$DAEMON-C$CONFIGFILE||Echo-N "Nginx already Running"}do_stop () {Kill-int ' Cat$PIDFILE` ||Echo-N "Nginx not Running"}do_reload () {Kill-hup ' Cat$PIDFILE` ||Echo-N "Nginx can ' t reload"} Case"$"Instart)Echo-N "Starting$DESC:$NAME"Do_startEcho".";; Stop)Echo-N "Stopping$DESC:$NAME"Do_stopEcho".";; Reload|graceful)Echo-N "Reloading$DESCConfiguration ... "Do_reloadEcho".";; Restart)Echo-N "Restarting$DESC:$NAME"Do_stopdo_startEcho".";;*)Echo"Usage:$SCRIPTNAME{Start|stop|reload|restart} ">&2Exit3;; EsacExit0
/etc/init.d/rc.local adds a line to the start command/etc/init.d/nginx start
/etc/init.d/nginx