最新消息:

2017年02月的内容

MySQL抓包工具:MySQL Sniffer
mysql

MySQL抓包工具:MySQL Sniffer

admin 7年前 (2017-02-28) 3474浏览 0评论

MySQL Sniffer 是一个基于 MySQL 协议的抓包工具,实时抓取 MySQLServer 端的请求,并格式化输出。输出内容包访问括时间、访问用户、来源 IP、访问 Database、命令耗时、返回数据行数、执行语句等。有批量抓取多个端口,...

nginx location 的匹配顺序
nginx

nginx location 的匹配顺序

admin 7年前 (2017-02-21) 3071浏览 0评论

nginx的官方文档location支持以下几种形式的配置, location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... }   我们一般也就用三种配置,= 精确匹配,[^~]...

在 OpenResty 中使用正则
lua

在 OpenResty 中使用正则

admin 7年前 (2017-02-17) 3547浏览 0评论

在 OpenResty 中使用正则表达式,社区中推荐的做法是使用ngx.re api。比如匹配一个字符串是否为 http(s) 的链接,可以这么写: local function is_http_url(s) return ngx.re.find(s...

爱开源 全站开启 http 2.0
HTTP/2

爱开源 全站开启 http 2.0

admin 7年前 (2017-02-16) 3781浏览 0评论

爱开源全站开启 http2.0 请使用最新版本浏览器, http2.0 支持请查看 http://caniuse.com/#feat=http2 维基百科:https://zh.wikipedia.org/zh-cn/HTTP/2 HTTP2官网:h...

检查浏览器是否 支持 HTTP2/SPDY
HTTP/2

检查浏览器是否 支持 HTTP2/SPDY

admin 7年前 (2017-02-16) 5935浏览 0评论

1、通过 nginx 来判断当前是否有 http2 变量,并通过 rewrite 转发到 php, 2、后端php 在判断,是否有 http2 参数,并返回js变量, 3、js 在检测是否有 http2   一、Nginx 配置如下 if ...

pcre 库学习
pcre

pcre 库学习

admin 7年前 (2017-02-12) 2940浏览 0评论

概述 pcre是与perl一致的正则表达式,nginx就是用的该库。 系统:Mac OS X pcre版本:version 8.38 2015-11-23 安装路径: $brew list pcre /usr/local/Cellar/pcre/8....

RPM中的%config和%config(noreplace)
rpm

RPM中的%config和%config(noreplace)

admin 7年前 (2017-02-09) 4991浏览 0评论

打开一个rpm spec文件,在 %files段有一个指令很常见:%config(noreplace),这个指定到底是干什么用的呢? 答案是,该指令决定如果一个文件被管理员修改过后,下次更新该文件所在的rpm包时,该文件的存在状态。例如,一般升级软件...

nginx 虚拟主机 源码解析
nginx

nginx 虚拟主机 源码解析

admin 7年前 (2017-02-09) 3364浏览 0评论

概述 如下配置,设置了4个虚拟主机分别是aa.com、bb.com、cc.com和dd.com。都绑定到80端口。其中aa.com和bb.com 绑定本地回环地址,cc.com和dd.com绑定外网地址。 通过该配置文件结合代码来思考以下问题: 那么...

KVM模块单独编译(适合调试)
kernel

KVM模块单独编译(适合调试)

admin 7年前 (2017-02-04) 3764浏览 0评论

当前系统环境: CentOS Linux release 7.2.1511 (Core) 在说kvm模块单独编译之前,难免设计到linux内核模板的编写,所以这里也稍微提一下。 1linux内核模块环境搭建 这里有2种方法: 1.1 升级内核: 升级...

使用TCPDUMP和Wireshark排查服务端CLOSE_WAIT
CLOSE_WAIT

使用TCPDUMP和Wireshark排查服务端CLOSE_WAIT

admin 7年前 (2017-02-01) 5371浏览 0评论

在Linux后端服务网络通信开发中,可能会遇到CLOSE_WAIT的状况。引起TCP CLOSE_WAIT状态的情况很多,归根结底还是由于被动关闭的一方没有关闭socket链路导致的。这篇文章主要是通过用一个简单的例子通过TCPDUMP和Wiresh...

Kernel.org宣布关闭所有FTP服务器
ftp

Kernel.org宣布关闭所有FTP服务器

admin 7年前 (2017-02-01) 2628浏览 0评论

近日,Linux内核官网kernel.org宣布,将在今年3月1日关闭FTP服务器ftp.kernel.org,12月1日关闭mirrors.kernel.org。 官网解释了关闭FTP服务器的理由:— FTP协议是低效的,需要向防火墙和负载均衡守护...