# vi /etc/init.d/nginx
#!/bin/bash
############################################### #Chkconfig: - 99 20 #Datetime: 2011-11-22 #Email: penghjfy@126.com #Author: Dandy #Description: Nginx Service Control Script ############################################### chk="ps aux|grep nginx|grep -v grep" case "$1" in start) /iCSP/res/nginx/sbin/nginx ;; stop) /usr/bin/killall -s QUIT nginx ;; restart) $0 stop $0 start ;; reload) /iCSP/res/nginx/sbin/nginx -s reload ;; check) echo "-----------Run Status Query ^-----------" echo $chk eval "$chk" echo "-----------Run Status Query \$-----------" ;; *) echo "Usage:$0 {start|stop|restart|reload}" exit 1 esac exit 0# chmod a+x /etc/init.d/nginx
# chkconfig --add nginx
# chkconfig --level 2345 nginx on
# chkconfig --list |grep nginx