Nginx启动如何做到操控自如

本文首先介绍一下Nginx启动的实际应用代码,总结了Nginx启动的强大之处和不足并且指出了与其他脚
首页 新闻资讯 行业资讯 Nginx启动如何做到操控自如

在进行Nginx启动编程的时候有不少网管员都不知道如何入手,其实很简单,掌握好相关的命令编写就能完成这些任务。接下来我们就看看如何才能更好的使用Nginx启动的编写。

复制

#!/bin/sh  # 将脚本保存为/etc/rc.d/init.d/nginxd,便可以使用service命令启动、
停止、重启nginx服务。  # source function library  . /etc/rc.d/init.d/functions  # Source networking configuration.  . /etc/sysconfig/network  # Check that networking is up.  [ ${NETWORKING} = "no" ] && exit 0  RETVAL=0 prog="nginx" nginxDir=/usr/local/nginx  nginxd=$nginxDir/sbin/nginx  nginxConf=$nginxDir/conf/nginx.conf  nginxPid=$nginxDir/nginx.pid  start()  {  if [[ -e $nginxPid ]]; then  echo "$prog already running..."  exit 1  else  echo -n $"Starting $prog:"  daemon $nginxd -c $nginxConf  RETVAL=$?  echo  [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx  return $RETVAL  fi  }  stop()  {  echo -n $"Stopping $prog:"  killproc $nginxd  RETVAL=$?  echo  [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx $nginxPid  }  reload()  {  echo -n $"Reloading $prog:"  killproc $nginxd -HUP  RETVAL=$?  echo  }  case "$1" in  start)  start  ;;  stop)  stop  ;;  restart)  stop  start  ;;  reload)  reload  ;;  status)  status $prog  RETVAL=$?  ;;  *)  echo $"Usage: $0 {start|stop|restart|reload|status}"  RETVAL=1 esac  exit $RETVAL 
  • 1.

  • 2.

  • 3.

  • 4.

  • 5.

  • 6.

  • 7.

  • 8.

  • 9.

  • 10.

  • 11.

  • 12.

  • 13.

  • 14.

  • 15.

  • 16.

  • 17.

  • 18.

  • 19.

  • 20.

  • 21.

  • 22.

  • 23.

  • 24.

  • 25.

  • 26.

  • 27.

  • 28.

  • 29.

  • 30.

  • 31.

  • 32.

  • 33.

  • 34.

  • 35.

  • 36.

  • 37.

  • 38.

  • 39.

  • 40.

  • 41.

  • 42.

  • 43.

  • 44.

  • 45.

  • 46.

  • 47.

  • 48.

  • 49.

  • 50.

  • 51.

  • 52.

  • 53.

  • 54.

  • 55.

  • 56.

  • 57.

  • 58.

  • 59.

  • 60.

  • 61.

  • 62.

  • 63.

  • 64.

  • 65.

  • 66.

  • 67.

 

以上就是对Nginx启动如何操控的详细介绍。

【编辑推荐】

  1. Nginx Resin安装中的相关技巧和操作流程

  2. nginx squid架构的七大关键流程介绍

  3. nginx内核优化的源代码探秘

  4. Nginx JSP安装和使用的菜鸟手册

  5. nginx图片处理相关技巧介绍

13    2010-03-30 10:44:05    Nginx启动