zoukankan      html  css  js  c++  java
  • 脚本编写 nginx 启动

    #!bin/bash
    #功能:本脚本编写完成后,放置在/etc/init.d/目录下,就可以被 Linux 系统自动识别到该脚本.
    #如果本脚本命名为/etc/init.d/nginx,则 service nginx start 就可以启动该服务
    #作者:liusingbon
    #service nginx stop|restart|status  可以关闭,重启,查看Nginx服务
    program=/usr/local/nginx/sbin/nginx
    pid=/usr/local/nginx/logs/nginx.pid
    function start{
                   if [ -f $pid ];then
                      echo "nginx 服务已经处于开启状态"
                   else
                      $program
                   fi
                }
    function stop {
                  if [ -! -f $pid ];then
                     echo "nginx 服务已经关闭"
                  else
                     $program -s stop
                     echo "关闭服务 ok"
                  fi
                 }
    function status {
                    if [ -f $pid ];then
                       echo "服务正在运行..."
                    else
                       echo "服务已经关闭"
                    fi
    }
    case $1 in
    start)
           start;;
    stop)
           stop;;
    restart)
           stop
           sleep 1
           start;;
    status)
           status;;
    *)
           echo "你输入的语法格式错误"
    esac

  • 相关阅读:
    在你设计中可能用到的20个杂志 PSD 原型
    Gradify
    CamanJS – 提供各种图片处理的 JavaScript 库
    免费素材:包含 250+ 组件的 DO UI Kit
    24个很赞的 Node.js 免费教程和在线指南
    Dynamics.js
    Page Scroll Effects
    Slides
    15款加速 Web 开发的 JavaScript 框架
    Wee – 为现代 Web 开发打造的 CSS 脚手架
  • 原文地址:https://www.cnblogs.com/liusingbon/p/11079515.html
Copyright © 2011-2022 走看看