1397535668 发表于 2018-11-8 12:55:33

debian下快速安装nginx-blog.163.comkinglongno1-51CTO博客

#! /bin/sh  ### BEGIN INIT INFO
  # Provides:          nginx
  # Required-Start:    $all
  # Required-Stop:   $all
  # Default-Start:   2 3 4 5
  # Default-Stop:      0 1 6
  # Short-De.ion: starts the nginx web server
  # De.ion:       starts nginx using start-stop-daemon
  ### END INIT INFO
  PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  DAEMON=/usr/local/sbin/nginx
  NAME=nginx
  DESC=nginx
  test -x $DAEMON || exit 0
  # Include nginx defaults if available
  if [ -f /etc/default/nginx ] ; then
  . /etc/default/nginx
  fi
  set -e
  case "$1" in
  start)
  echo -n "Starting $DESC: "
  start-stop-daemon --start --quiet --pidfile /usr/local/nginx/logs/nginx.pid \
  --exec $DAEMON -- $DAEMON_OPTS
  echo "$NAME."
  ;;
  stop)
  echo -n "Stopping $DESC: "
  start-stop-daemon --stop --quiet --pidfile /usr/local/nginx/logs/nginx.pid \
  --exec $DAEMON
  echo "$NAME."
  ;;
  restart|force-reload)
  echo -n "Restarting $DESC: "
  start-stop-daemon --stop --quiet --pidfile \
  /usr/local/nginx/logs/nginx.pid --exec $DAEMON
  sleep 1
  start-stop-daemon --start --quiet --pidfile \
  /usr/local/nginx/logs/nginx.pid --exec $DAEMON -- $DAEMON_OPTS
  echo "$NAME."
  ;;

  >  echo -n "Reloading $DESC configuration: "
  start-stop-daemon --stop --signal HUP --quiet --pidfile /usr/local/nginx/logs/nginx.pid \
  --exec $DAEMON
  echo "$NAME."
  ;;
  *)
  N=/etc/init.d/$NAME
  echo "Usage: $N {start|stop|restart|force-reload}" >&2
  exit 1
  ;;
  esac
  exit 0

页: [1]
查看完整版本: debian下快速安装nginx-blog.163.comkinglongno1-51CTO博客