使用Python3对Nginx日志进行分割
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: nginx_log.py Author : lihuabing date: 2018/11/1
技术笔记、项目复盘、阅读摘录和问题清单。
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: nginx_log.py Author : lihuabing date: 2018/11/1
$remote_addr, $http_x_forwarded_for 记录客户端IP地址 $remote_user 记录客户端用户名称 $request 记录请求的URL和HTTP协议 $status 记录请求状态 $body_bytes_sent 发送给客户端的字节数,不包括响应头的大小; 该变量与Apache模块
server{ if ( "$host" !~* "www.ywcsb.vip" ) { rewrite ^/(.*) https://www.ywcsb.vip/$1 permanent; } listen 443 ssl; server_name www.ywcsb.vip; } 在网站配置文件下添加if判断只要访
Nginx 日志默认为普通文本的格式,例如,下面是 Nginx 的一行访问日志: 118.194.170.243 - - [02/May/2018:15:36:20 +0800] "GET /180.html?preview_id=180&preview_nonce=d3424efefd&_thumbnail_id=-
Redis简介 Redis是完全开源免费的,准守BSD协议,是一个高性能的key-value数据库 Redis与其他key-value缓存产品有以下三个特点: Redis支持数据持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载使用 Redis不仅支持简单的key-value类型的数据,同时还提供list,
安装Redis 下载地址:http://redis.io/download 下载最新文档版本。 本教程使用的最新文档版本为 redis-4.0.9,下载并安装: yum install -y gcc g++ gcc-c++ make yum groupinstall 'Development Tools' cd /us
Centos7在使用最小化安装的时候,没有安装自动补全的包,需要自己手动安装。 yum -y install bash-completion 或者你可以安装一些初始化的包组 yum -y groupinstall Base \ Compatibility libraries \ Debugging Tools Dial
#!/bin/bash if [ ! -d $1 ];then echo "不存在的目录" exit fi for i in $(find $1 -type l);do if [ ! -e $i ];then echo "rm $i" rm -rf $i fi done
模块介绍 The Nginx fair proxy balancer enhances the standard round-robin load balancer provided with Nginx so that it will track busy back end servers (e.g. Thin, E
vim /usr/lib/systemd/system/nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/sbin/ngi