博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx启动脚本
阅读量:5905 次
发布时间:2019-06-19

本文共 1218 字,大约阅读时间需要 4 分钟。

启动脚本

#!/bin/bashWORK_DIR=/data/nginxCOMM_DIR=$WORK_DIR/sbin/nginxNAME=nginxPID=$WORK_DIR/logs/nginx.pidstart() {if [ -f $PID ];then    echo "nginx is running"else$COMM_DIR   if [ -f $PID ];     then        echo "nginx is started"        exit 0      else        echo "nginx start is bad"        exit 1  fifi}stop() {if [ -f $PID ];  then    $COMM_DIR -s stop    echo "nginx is stoped"  else    echo "nginx: [error] open() "/data/nginx/logs/nginx.pid" failed (2: No such file or directory)"    exit 1fi       }restart() {if [ ! -f $PID ];  then    echo "nginx: [error] open() "/data/nginx/logs/nginx.pid" failed (2: No such file or directory)"  else     $COMM_DIR -s stop     sleep 3     $COMM_DIRfi}reload() {if [ ! -f $PID ];  then    echo "nginx: [error] open() "/data/nginx/logs/nginx.pid" failed (2: No such file or directory)"  else     $COMM_DIR -s reloadfi}chk() {if [ ! -f $PID ]  then     echo "nginx: [error] open() "/data/nginx/logs/nginx.pid" failed (2: No such file or directory"  else    $COMM_DIR -tfi}case $1 instart)    start;;stop)    stop;;restart)    restart;;reload)     reload;;chk)   chk;;*)echo "Usage:$0 {start|stop|restart|reload|ehk}";;esac

 

转载于:https://www.cnblogs.com/charon2/p/10572632.html

你可能感兴趣的文章
插件~NuGet与packages管理项目的包包
查看>>
笔试算法题(34):从数字序列中寻找仅出现一次的数字 & 最大公约数(GCD)问题...
查看>>
JS基本功 | JavaScript专题之数组 - 方法总结
查看>>
matlab数字图像处理函数,MATLAB数字图像处理学习(二)|常用函数
查看>>
错误请联系管理员文件 index.php,帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法...
查看>>
小米笔记本装linux教程视频教程,Archlinux安装指南~小米笔记本Air 13.3英寸版本
查看>>
linux卸载nomachine,NoMachine 安装与配置及使用
查看>>
企业shell常见面试题及企业实战案例深入浅出讲解
查看>>
Load Test
查看>>
美文共赏
查看>>
RHEL6入门系列之十七,打包与压缩
查看>>
SQLite 3.7.13的加密解密(二)—— 开放宏定义
查看>>
禁止server 2008域端口的脚本
查看>>
数据结构图之二(最小生成树--普里姆算法)
查看>>
HTML输出 一 控制列背景颜色
查看>>
Redis for Windows(C#缓存)配置文件详解
查看>>
回忆2013年的点点滴滴(各个方面)
查看>>
ASP.NET MVC 4使用PagedList.Mvc分页
查看>>
HDOJ 2066 floyed优化算法
查看>>
window.onscroll
查看>>