在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1 #!/bin/bash 2 set -x 3 dir=/export/servers/nginx 4 5 stop () 6 { 7 #pkill -f $dir/perl-fcgi.pl 8 kill $(cat $dir/logs/perl-fcgi.pid) 9 rm $dir/logs/perl-fcgi.pid 2>/dev/null 10 rm $dir/logs/perl-fcgi.sock 2>/dev/null 11 echo "stop perl-fcgi done" 12 } 13 14 start () 15 { 16 rm $dir/now_start_perl_fcgi.sh 2>/dev/null 17 18 chown nagios.nagios $dir/logs 19 echo "$dir/perl-fcgi.pl -l $dir/logs/perl-fcgi.log -pid $dir/logs/perl-fcgi.pid -S $dir/logs/perl-fcgi.sock" >>$dir/now_start_perl_fcgi.sh 20 21 chown nagios.nagios $dir/now_start_perl_fcgi.sh 22 chmod u+x $dir/now_start_perl_fcgi.sh 23 24 sudo -u nagios $dir/now_start_perl_fcgi.sh 25 echo "start perl-fcgi done" 26 } 27 28 case $1 in 29 stop) 30 stop 31 ;; 32 start) 33 start 34 ;; 35 restart) 36 stop 37 start 38 ;; 39 esac |
请发表评论