linux 把nginx加入到系统服务的方法 一。首先写一个shell脚本,脚本名称:nginx#! /bin/bash # chkconfig: 35 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="nginx daemon" NAME=nginx DAEMON=/usr/local/nginx/sbin/$NAME SCRIPTNAME=/etc/init.d/$NAME test -x $DAEMON || exit 0 d_start(){ $DAEMON || echo -n " already running" } d_stop() { $DAEMON -s quit || echo -n " not running" } d_reload() { $DAEMON -s reload || echo -n " counld not reload" } case "$1" in start) echo -n "Starting $DESC:$NAME" d_start echo "." ;; stop) echo -n "Stopping $DESC:$NAME" d_stop echo "." ;; reload) echo -n "Reloading $DESC configuration..." d_reload echo "reloaded." ;; restart) echo -n "Restarting $DESC: $NAME" d_stop sleep 2 d_start echo "." ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart|reload}" >&2 exit 3 ;; esac exit 0二。将shell脚本放入到 /etc/rc.d/init.d/中,并执行下列命令 1:chmod +x /etc/rc.d/init.d/nginx (设置可执行权限) 2:chkconfig --add nginx (添加系统服务)
查看原文:http://newmiracle.cn/?p=1299
linux 把nginx加入到系统服务的方法
最新推荐文章于 2024-08-14 10:54:40 发布