nginx 服务脚本编写模板
编写nginx服务脚本:脚本内容如下:[root@www ~]# cat /etc/init.d/nginx #!/bin/bash # nginx Startup script for the Nginx HTTP Server # chkconfig: - 85 15 # pidfile: /usr/local/nginx1.10/logs/nginx.pid # config: /usr/local/nginx1.10/conf/nginx.conf nginxd=/usr/local/nginx1.10/sbin/nginx nginx_config=/usr/local/nginx1.10/conf/nginx.conf nginx_pid=/usr/local/nginx1.10/logs/nginx.pid RETVAL=0 prog="nginx" # Source function library. . /etc/rc.d/init.d/functions # Start nginx daemons functions. start() { if [ -f $nginx_pid ] ; then echo "nginx already running...." exit 1 fi echo -n "Starting $prog: "$nginxd -c ${nginx_config}RETVAL=$? [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx } # Stop nginx daemons functions. stop() { echo -n "Stopping $prog: "$nginxd -s stopRETVAL=$? [ $RETVAL = 0 ] &&rm -f /var/lock/subsys/nginx } # reloadnginx service functions. reload() { echo -n "Reloading $prog: "$nginxd -s reload } # statusngnx service functions status() { if [ -f $nginx_pid ] ; then echo "$prog is running" else echo "$prog is stop" fi } case "$1" in start) start;; stop) stop;; reload) reload;; restart) stop start;; status) status;; *) echo "Usage: $prog {start|stop|restart|reload|status}" exit 1;; esac [root@www ~]# chmod +x /etc/init.d/nginx [root@www ~]# chkconfig --add nginx [root@www ~]# chkconfignginx on [root@www ~]# systemctl daemon-reload
转载于:https://www.cnblogs.com/netsa/p/7028035.html
nginx 服务脚本编写模板相关推荐
- UIautomator2:APP自动化测试方法与小技巧记录(文末附实用APP测试脚本编写模板)
uiautomator2是一个python的用来自动化操作手机的库,可用于APP自动化测试.就笔者的使用体验,比appuim更稳定.易用.本文以大家最常用的APP:微信为例子,记录uiautomato ...
- dropbear编译安装及服务脚本编写
编译安装 下载dropbear.并解压 # wget http://matt.ucc.asn.au/dropbear/releases/dropbear-2015.67.tar.bz2 # tar x ...
- 大型项目linux自动化版本发布脚本(shell)之tomcat、nginx服务脚本
2019独角兽企业重金招聘Python工程师标准>>> 最近,又临近博主所负责的一个大型项目的发版了.之前有提到过,该项目涉及到50-60台服务器的发版.且项目客户规定发版需在晚上1 ...
- Asus Merlin开机启动设置与服务脚本编写
2019独角兽企业重金招聘Python工程师标准>>> Asus Merlin可以编写服务脚本(放在/opt/etc/init.d/*),并设为开机启动,提供定制化的网络任务(如后台 ...
- linux启动脚本 范本,Linux—微服务启停shell脚本编写模板
run.sh #!/bin/bash if [ -s java.pid ] then echo "重复启动,退出" exit 0 fi jar_file=`ls *.jar | h ...
- Linux—微服务启停shell脚本编写模板
run.sh #!/bin/bashif [ -s java.pid ] thenecho "重复启动,退出"exit 0 fijar_file=`ls *.jar | head ...
- loadrunner接口压测脚本编写模板
接口报文 Action() { web_reg_save_param("return_code", "LB=\"res_code\":\&qu ...
- nginx服务+LEMP搭建
Nginx nginx的配置运行需要pcre.zlib等软件包支持.所以先搭建好环境,确保nginx安装顺利.以红冒企业版RHEL6为例,搭建Nginx. yum -y install pcre-de ...
- 编写Nginx启停服务脚本
在/etc/init.d/目录下创建脚本 vim /etc/init.d/nginx 编写脚本内容:(其中下面2行需要根据情况自行修改) nginxd=/opt/nginx/sbin/nginx ng ...
最新文章
- Python学习笔记__4章 函数式编程
- svn上传报Authorization failed错误解决办法
- mysql 文件系统规划_Mysql的文件系统规划以及日志配置
- (ZZ)A*算法入门
- java商品信息管理系统代码_[源码分享]学生信息管理系统(管理员)
- gamma校正_Log与Gamma校正视频
- Java进阶知识点:协变与逆变
- 关于spring+springMVC+myBatis的一些基础配置以及整合
- 9月20日等级考试试题答案实时追踪中
- 语法分析——自下而上分析
- win10商店打不开_win10应用商店的卸载和安装
- 国庆征文获奖名单公布
- ACCESS数据库防下载方法 1
- 蜘蛛池的作用与工作原理(公羊优链蜘蛛池)
- Linux上安装Mysql
- 如何在一个frame中调用另一个frame中的javascript函数
- 因签署Android独家协议排除竞争对手 谷歌在印度被罚款1.62亿美元
- Mysql中find_in_set()函数与in()函数的用法
- 初步学习——认识基站、扇区、小区、BBU、RRU、天线、馈线
- 微信恢复大师花了200多,套路一环接一环!