nginx 注册为linux系统服务
2017-08-01 14:07
218 查看
#! /bin/sh # chkconfig: - 85 15 # description: nginx is a World Wide Web server. It is used to serve PATH=/usr/local/nginx/sbin DESC="nginx deamon" NAME=nginx DAEMON=/usr/local/nginx/sbin/$NAME CONFIGFILE=/usr/local/nginx/conf/$NAME.conf PIDFILE=/usr/local/nginx/logs/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME set -e#有任何错误就退出 [ -x "$DAEMON" ] || exit 0 do_start() { $DAEMON -c $CONFIGFILE || echo -n "nginx already running" } do_stop() { $DAEMON -s stop || echo -n "nginx not running" } do_reload() { $DAEMON -s reload || echo -n "nginx can't reload" } case "$1" in start) echo -n "Starting $DESC: $NAME" do_start echo "." ;; stop) echo -n "Stopping $DESC: $NAME" do_stop echo "." ;; reload|graceful) echo -n "Reloading $DESC configuration..." do_reload echo "." ;; restart) echo -n "Restarting $DESC: $NAME" do_stop do_start echo "." ;; *) echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2 exit 3 ;; esac exit 0
相关文章推荐
- Nginx系列(三.nginx注册为linux系统服务)
- Linux(CentOS6.5)下Nginx注册系统服务(启动、停止、重启、重载等)&设置开机自启
- 将tomcat、Nginx、memcache、MongoDB等免安装软件注册成win系统的服务
- 注册程序为LINUX系统服务并设置成自启动
- Linux下注册Apache,mysql为系统服务
- Shell脚本注册到Linux系统服务实例
- linux-ubuntu与Debian系统中的update-rc.d(创建/注册系统服务)
- Linux系统下安装nginx服务
- linux 把nginx加入到系统服务,并开机自己启动的方法
- 随记:Llinux下如何将服务注册为系统服务
- Windows Service Wrapper(winsw2.X)注册nginx为系统服务
- Linux下注册Apache为系统服务
- linux 把nginx加入到系统服务的方法
- paip.注册java程序为LINUX系统服务的总结。
- Linux添加nginx为系统服务(service nginx status/start/stop/restart)
- 把Nginx注册成Windows的系统服务
- linux 把nginx加入到系统服务,并开机自己启动的方法
- paip.注册java程序为LINUX系统服务的总结。
- Linux下注册Apache与MySQL为系统服务
- Linux 注册系统服务