zoukankan      html  css  js  c++  java
  • nginx相关

    定时切割nginx日志
    #!/bin/bash #desc: cut nginx log #this script run at 00:00 LOG_PATH='/usr/local/nginx/logs/'; LOG_BACK_PATH='/home/www/log/'$(date -d '-1 days' +'%Y/%m/'); mkdir -p $LOG_BACK_PATH; cd $LOG_PATH && gzip access.log mv access.log.gz $LOG_BACK_PATH'access_'$(date +'%d')'.log.gz'; kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`;

    crontab -e

    0 0 * * * /bin/bash /bin/bash /root/tools/crond/nginxlog.sh 1>/dev/null 2>&1

     nginx管理脚本

    #!/bin/bash
    NGINXHOME=/usr/local/nginx
    NGINX=$NGINXHOME/sbin/nginx
    
    RETVAL=0
    start(){
        nohup $NGINX > /dev/null 2>&1 &
        RETVAL=$?
        if [ $? -eq 0 ];then
            echo 'start OK'
        else
            echo 'start FAILED'
        fi
        return $RETVAL
    }
    
    stop(){
        echo 'Stoping nginx...'
        $NGINX -s stop
        echo 'stop ok'
    }
    
    restart(){
        stop
        sleep 2
        start
    }
    
    reload(){
        $NGINX -s reload
        echo 'reload ok'
    }
    
    
    case "$1" in
        start)
            start;;
        stop)
            stop;;
        restart)
            restart;;
        reload)
            reload;;
        chkconfig)
            $NGINX -t;;
        *)
            echo "Usage: $NGINX (start|stop|reload|chkconfig)"
            exit 1
    esac
  • 相关阅读:
    代理支持
    CGI
    SSI(服务器端嵌入)
    SSL/TLS 配置
    JSPs
    类加载机制
    JDBC 数据源
    安全管理
    Realm 配置
    Js将序列化成Json格式后日期(毫秒数)转成日期格式
  • 原文地址:https://www.cnblogs.com/bai-jimmy/p/4190810.html
Copyright © 2011-2022 走看看