#!/bin/bash
#
# nginx This shell script takes care of starting and stopping
# standalone nginx.
# config: /usr/local/nginx/conf/nginx.conf
# Source function library.
. /etc/rc.d/init.d/functions
RETVAL=0
prog="nginx"
start() {
#start nginx
[ -x /usr/local/nginx/sbin/nginx ] || exit 4
[ -z /usr/local/nginx/conf/nginx.conf ] && exit 6
echo -n $"Starting $prog: "
daemon /usr/local/nginx/sbin/nginx 2>/dev/null
RETVAL=$?
echo
return $RETVAL
}
stop () {
#stop nginx
echo -n $"Shutting down $prog: "
daemon /usr/local/nginx/sbin/nginx -s stop 2>/dev/null
RETVAL=$?
echo
return $RETVAL
}
reload () {
#reload nginx
echo -n $"Reload the config of $prog: "
daemon /usr/local/nginx/sbin/nginx -s reload 2>/dev/null
RETVAL=$?
echo
return $RETVAL
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
RETVAL=$?
;;
reload)
reload
;;
status)
status $prog
RETVAL=$?
;;
*)
echo $"Usage: $0 {start|stop|restart|reload|status}"
exit 2
esac
exit $RETVAL
分享到:
相关推荐
nginx服务开启和停止脚本 1. nginx的安装和使用 nginx的安装 tar zxf nginx-1.17.8.tar.gz cd nginx-1.17.8/ yum install gcc openssl-devel pcre-devel zlib -y ./configure --prefix=/usr/local/nginx make && ...
Shell脚本语言与编译型语言的差异 17 Shell分类 18 Shell使用 19 项目一 初识Linux Shell 20 [学习目标] 20 任务1.1 构建开发环境 22 任务1.2 vi/vim编辑器 33 1.2.1 vim使用实例 34 1.2.2 vim按键说明 36 任务1.3 ...
一、源码安装nginx [root@localhost Desktop]# tar zxf nginx-1.17.8.tar.gz [root@localhost Desktop]# ls nginx-1.17.8 nginx-1.17.8.tar.gz 解决依赖性: ...起服务 /usr/local/nginx/sbin/nginx /usr/
【千锋Linux】Shell脚本入门全套教程(103集),课程齐全,适合初学者,不是很详细,不是很完善,难度系数3颗星,就是常用的一些脚本编写的教程。包含pdf课件。
大家好,今天给大家带来的是Shell编程之case语句的使用! 其实case语句还是很好理解的,在shell编程中,if语句有它的语法,函数也有它的语法,那么在我们shell编程中的case语句也是有它的语法的,如下: case 变量...
4. I Linux Shell编程 4.1.1 Shel I编程简介 4.1.2She11变量设置 4.1.3 Shell流程控制语句 4.1.4 Shell脚本案例 4.1.5Shel1数组编程 5. Linux深入篇 5.1构建 Nginx WEB服务器 Nginx WEB安装 5.1.2 nginx虚拟主机配置...
4.1 Linux Shell编程 60 4.1. 1 Shell编程简介 60 4.1. 2 Shell变量设置 61 4.1. 3 Shell流程控制语句 62 4.1. 4 Shell脚本案例 67 4.1. 5 Shell数组编程 71 5. Linux深入篇 72 5. 1 构建Nginx WEB服务器 72 5.1. 1 ...
linux系统入门学习 课程目录: ...13-SHELL编程京东内部脚本实战.mp4 14-WEB之王Nginx最优落地实战.mp4 15-实战Nginx均衡Tomcat、Resin实现动静分离.mp4 16-Nginx Location&Revrite规则实战.mp4
需要用到Shell脚本每隔3秒钟去监控一个软件进程的运行状态,发现crond似乎只支持到分,不知道秒,怎么办呢? 第一种方法: 当然首先想到的是写一个触发的脚本,在触发脚本中使用死循环来解决此问题,如下: cat kick...
原理就是用curl获取HTTP头,发现502状态码就执行重启... 代码如下: #!...!... for($i = 0; $i < 5 xss=removed>/dev/null”; $res = shell_exec($exec)... if(stripos($res, ‘502 Bad Gateway’) !== false){ shell_
- 使用 Nginx 的 TCP 负载均衡功能,将客户端请求分派到多个服务器上,以提高并发处理能力 - 基于发布-订阅的服务器中间件redis消息队列,解决跨服务器通信难题 - 封装 MySQL 接口,将用户数据储存到磁盘中,实现...
项目包含838个文件,主要使用Java和Vue编程语言,并包含了JavaScript、HTML、Shell和Scala。文件类型包括386个Java源代码文件、115个Vue组件文件、103个SVG文件、91个JavaScript脚本文件、45个XML配置文件、28个PNG...
lang-java【技术体系】/ JAVA核心: 多线程并发编程、网络通信(Netty)、JVM虚拟机底层原理/ Linux服务器: 文件系统、基础命令、用户管理、进程管理、SHELL脚本编程/ 分布式数据存储; 关系型数据库(MySQL)、...
熟练使用Linux、Docker常用命令、Junit、shell编程,编写过测试环境自动化版本发布脚本 掌握基本前端知识,使用过 LayUI+JQuery 等前端框架;了解RabbitMQ、Hadoop、Nginx、Jenkins 掌握Python语言基本使用;了解...
audio-control/venv/bin/python -u /opt/repeater-audio-control/snmp-passthrough.py刮刀该脚本读取所有传感器并将结果写入json文件./venv/bin/python scraper.py网站安装nginx并复制( /etc/nginx/sites-enabled/...