nginx 시작, 닫 기, 스 크 립 트 다시 시작

689 단어 nginx
./nginx start   nginx    
./nginx stop   nginx
./nginx restart   nginx
#!/bin/bash
NGINX=/usr/local/nginx/sbin/nginx
PID=/usr/local/nginx/logs/nginx.pid
start()
{
	if [ -f $PID ] 
	then
		echo "nginx    !"
	else
		$NGINX
		echo "nginx    !"
	fi
}
stop()
{
	if [ -f $PID ]
	then
		killall -s QUIT nginx
		echo "nginx    !"
	else
		echo "nginx   !"
	fi
}
restart()
{	
	if [ -f $PID ]
	then
		stop
	fi
	start
}
case $1 in
"start") start
	;;
"stop") stop
	;;
"restart") restart
	;;
*) echo "          start|stop|restart"
	;;
esac

좋은 웹페이지 즐겨찾기