nginx作为Linux系统服务启动

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  #!/bin/bash

  # chkconfig: 2345 58 74

  # description: nginx web server

  # processname: nginx

  # config: /usr/local/nginx/conf/nginx.conf

  # pidfile: /usr/local/nginx/log/nginx.pid

  # Source function library.

  . /etc/init.d/functions

  # Source networking configuration.

  . /etc/sysconfig/network

  if [ -f /etc/sysconfig/nginx ];then

  . /etc/sysconfig/nginx

  fi

  RETVAL=0

  prog=”nginx”

  start() {

  # Check that networking is up.

  [ “$NETWORKING” = “no” ] && exit 1

  echo -n $”Starting $prog: ”

  daemon /usr/local/nginx/sbin/nginx $OPTIONS

  RETVAL=$?

  echo

  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/nginx

  return $RETVAL

  }

  stop() {

  echo -n $”Shutting down $prog: ”

  killproc /usr/local/nginx/sbin/nginx

  RETVAL=$?

  echo

  [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/nginx

  return $RETVAL

  }

[1][2]

接受我们不能改变的一切,改变我们能改变的一切。

nginx作为Linux系统服务启动

相关文章:

你感兴趣的文章:

标签云: