#!/bin/bash
# chkconfig: - 99 20
# description: Nginx Service Control Script
A="/usr/local/nginx/sbin/nginx"
B="/usr/local/nginx/logs/nginx.pid"
case "$1" in
start)
$A
;;
stop)
kill -s QUIT $(cat $B)
;;
restart)
$0 stop
$0 start
;;
reload)
kill -s HUP $(cat $B)
;;
*)
echo "Usage: $0 {start | stop | restart | reload}"
exit 1
esac
exit 0
直接复制上行代码到/etc/init.d/nginx中,nginx自行创建
[root@localhost ~]# chmod +x /etc/init.d/nginx 加权限
[root@localhost ~]# chkconfig --add /etc/init.d/nginx 添加为系统服务