Sersync启动脚本

来源:互联网 发布:阿里云服务器代购 编辑:程序博客网 时间:2024/06/05 09:48

Sersync启动脚本

#!/bin/bash# chkconfig: - 30 21# description: http service.# Source Function Library. /etc/init.d/functions# Nginx SettingsNGINX_SBIN="/application/nginx/sbin/nginx"NGINX_CONF="/application/nginx/conf/nginx.conf"NGINX_PID="/application/nginx/logs/nginx.pid"RETVAL=0prog="Nginx"start() {    echo -n $"Starting $prog: "    mkdir -p /dev/shm/nginx_temp    daemon $NGINX_SBIN -c $NGINX_CONF    RETVAL=$?    echo    return $RETVAL}stop() {    echo -n $"Stopping $prog: "    killproc -p $NGINX_PID $NGINX_SBIN -TERM    rm -rf /dev/shm/nginx_temp    RETVAL=$?    echo    return $RETVAL}reload(){    echo -n $"Reloading $prog: "    killproc -p $NGINX_PID $NGINX_SBIN -HUP    RETVAL=$?    echo    return $RETVAL}restart(){    stop    start}configtest(){    $NGINX_SBIN -c $NGINX_CONF -t    return 0}case "$1" instart)    start;;stop)    stop;;reload)   reload;; restart)   restart;;configtest)   configtest;;*)    echo $"Usage: $0 {start|stop|reload|restart|configtest}"    RETVAL=1esacexit $RETVAL
原创粉丝点击