![0416ce9fa40fad91803c8e2de4711faa.png](https://img-blog.csdnimg.cn/img_convert/0416ce9fa40fad91803c8e2de4711faa.png)
Nginx启动便捷脚本
nginx操作命令
sudo service nginx start
sudo service nginx stop
sudo service nginx restart
sudo service nginx reload
脚本文件
vi /etc/init.d/nginx
#!/bin/bash
#
# chkconfig: - 85 15
# description: Nginx is a World Wide Web server.
# processname: nginx
# 启动路径
nginx=/usr/sbin/nginx
# 配置文件
conf=/etc/nginx/nginx.conf
nginx_pid=/run/nginx.pid
case $1 in
start)
echo -n "Starting Nginx is success"
$nginx -c $conf
echo "."
;;
stop)
echo -n "Stopping Nginx is success"
killall -9 nginx
echo "."
;;
reload)
echo -n "Reloading Nginx is success"
# killproc $nginx -HUP
# RETVAL=$?
ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP
echo "."
;;
restart)
$0 stop
sleep 1
$0 start
;;
show)
ps -aux|grep nginx
;;
*)
echo -n "Usage: $0 {start|restart|reload|stop|show}"
;;
esac