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图片处理相关技巧介绍
责任编辑:张浩 来源: 互联网
相关推荐

2011-11-09 15:49:52

API

2011-02-21 17:58:40

vsFTPd

2009-11-20 11:37:11

Oracle完全卸载

2019-08-08 10:18:15

运维架构技术

2016-01-08 10:03:07

硅谷通吃互联网

2024-12-04 13:52:30

2021-05-24 10:55:05

Netty单机并发

2022-09-09 08:41:43

Netty服务端驱动

2011-06-22 09:45:46

JavaScriptAPI

2017-11-14 08:25:36

数据库MySQL安全登陆

2016-06-15 11:06:27

云计算AWS

2018-01-12 15:17:40

数据库水平分库数据迁移

2010-05-20 17:29:02

IIS安全

2023-11-30 10:13:17

TensorRT架构

2021-06-04 05:54:53

CIO数据驱动数字转型

2018-05-15 16:19:39

程序员bug代码

2010-01-13 21:58:02

综合布线数据安全

2011-12-15 09:47:12

API

2018-11-21 10:25:35

硬件故障自愈运维

2013-08-29 11:32:19

企业移动App定位
点赞
收藏

51CTO技术栈公众号