模拟Nginx服务启动关闭
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,已知Nginx管理命令为:启动:/application/nginx/sbin/nginx停止:/application/nginx/sbin/nginx -s stop重新加载:/applicati
千家信息网最后更新 2025年02月04日模拟Nginx服务启动关闭
已知Nginx管理命令为:
启动:/application/nginx/sbin/nginx
停止:/application/nginx/sbin/nginx -s stop
重新加载:/application/nginx/sbin/nginx -s reload
请用case脚本模拟Nginx服务启动关闭:
/etc/init.d/nginx {start|stop|reload|restart},并可通过chkconfig管理。
[root@web01 ~]# cat /etc/init.d/nginx#/bin/sh# chkconfig: 2345 15 62 #设定运行级别以及启动和停止Nginx服务顺序# description: Nginx Server #脚本说明[ -f /etc/init.d/functions]&&. /etc/init.d/functions||exit 1#Define ArivablesPath=/application/nginx/sbin/nginxRETVAL=0 #Define Start Functionstart() { if [ `ss -lntup|grep nginx|wc -l` -gt 0];then echo "Nginx is Running..." else $Path RETVAL=$? if [ $RETVAL -eq 0 ];then action "Starting Nginx..."/bin/true else action "Starting Nginx..."/bin/false fi fi return $RETVAL}#Define Stop Functionstop() { if [ `ss -lntup|grep nginx|wc -l` -gt 0];then $Path -s stop RETVAL=$? if [ $RETVAL -eq 0 ];then action "Stopping Nginx..."/bin/true else action "Stopping Nginx..."/bin/false fi else echo "Nginx is Stopped" fi return $RETVAL}#Define Restart Functionreload() { if [ `ss -lntup|grep nginx|wc -l` -gt 0];then $Path -s reload RETVAL=$? if [ $RETVAL -eq 0 ];then action "Reloading Nginx..."/bin/true else action "Reloading Nginx..."/bin/false fi else echo "Nginx is Stopped" fi return $RETVAL}#Define Restart Functionrestart() { stop sleep 1 start return $RETVAL}case "$1" in start) start RETVAL=$? ;; stop) stop RETVAL=$? ;; reload) reload RETVAL=$? ;; restart) restart RETVAL=$? ;; *) echo "USAGE:$0 {start|stop|reload|restart}" RETVAL=2 ;;esacexit $RETVAL[root@web01 ~]# ls -l /etc/init.d/nginx-rwxr-xr-x. 1 root root 1680 Jun 9 12:13 /etc/init.d/nginx[root@web01 ~]# chkconfig --list|grep nginxnginx 0:off 1:off 2:on 3:on 4:on 5:on 6:off
服务
脚本
管理
命令
级别
顺序
可通
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
萌新妹子玩我的世界服务器
数据库运维项目立项申请
pi数据库软件开发
云数据库购买
重启数据库服务器配置
易班服务器无法认证
虎贲三级网络技术
董岗小学网络安全周总结博客
分布式存储软件开发
美团的服务器多少钱一台
电脑做微信小程序服务器
数据库中连接运算是什么
佛山数字软件开发批发价格
怎么开启轻量应用服务器
胜者为王小说软件开发
百思易智能服务器不在线
河北吉娜软件开发公司
数据库vfp 6怎么显示表
app软件开发新闻
崩坏3qq登录服务器怎么样
数据库运维项目立项申请
sql2008数据库驱动
数据库故障预警
数据库架构更新失败
不是三大数据库的论文
常用的中文数据库
英语作文如何保持网络安全
怎么用表格做简单的数据库
网络安全主题特等奖绘画
崩坏3qq登录服务器怎么样