Nginx服务脚本(编译安装后使用)

#!/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 添加为系统服务
Nginx服务脚本(编译安装后使用)_第1张图片

你可能感兴趣的:(Nginx服务脚本(编译安装后使用))