#!/bin/bash
# chkconfig: - 85 15
# description: nginx is a World Wide Web server. It is used to serve
:<<!
启动: /usr/local/nginx/sbin/nginx
停止: /usr/local/nginx/sbin/nginx -s stop
热加载: /usr/local/nginx/sbin/nginx -s reload
测试语法:/usr/local/nginx/sbin/nginx -t
!
program=/usr/local/nginx/sbin/nginx
pid=/usr/local/nginx/logs/nginx.pid
start(){
if [ -f $pid ];then
echo "nginx running"
else
$program
fi
}
stop(){
if [ ! -f $pid ];then
echo "nginx stop"
else
$program -s stop
echo "nginx stop"
fi
}
reload(){
$program -s reload
echo "nginx reloading complete"
}
status(){
if [ -f $pid ];then
echo "nginx running"
else
echo "nginx stop"
fi
}
case $1 in # $1 是执行脚本,跟上的第一个参数
start)
start;;
stop)
stop;;
reload)
reload;;
status)
status;;
*) # 没有匹配到参数,就匹配其他所有情况就打印
echo "您的输入有误,请重新输入参数 如 ./1.sh start"
esac
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:08:25,Processed in 0.01105 second(s).