摘要:
下载webbench软件和安装 [root@master ~]# tar -zxf webbench-1.5.tar.gz [root@master ~]# cd webbench-1.5[root@master webbench-1.5]# mkdir -pv /usr/local/man/man 阅读全文
摘要:
安装ab命令 [root@master ~]# yum -y install httpd-tools 硬件配置型号 [root@master ~]# dmidecode | grep "Product Name" Product Name: VMware Virtual Platform Produ 阅读全文
摘要:
基础 在引入IO模型前,先对io等待时某一段数据的"经历"做一番解释。如图: 当某个程序或已存在的进程/线程(后文将不加区分的只认为是进程)需要某段数据时,它只能在用户空间中属于它自己的内存中访问、修改,这段内存暂且称之为app buffer。假设需要的数据在磁盘上,那么进程首先得发起相关系统调用, 阅读全文
摘要:
集群是什么 简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服器。这些服务器之间可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时, 阅读全文
摘要:
基本正则表达式:Basic REGEXP 元字符 描述 . 匹配任意单个字符 * 匹配其前面的字符任意次 .* 任意长度的任意字符 [] 匹配指定范围内的任意单个字符 [^] 匹配指定范围外的任意单个字符 [:lower:] 小写字母 [:upper:] 大写字母 [:alpha:] 所有字母 [: 阅读全文
摘要:
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序Nginx中的server_name指令主要用于配置基于名称虚拟主机,se 阅读全文
摘要:
^~ 标识符匹配后面跟-一个字符串。匹配字符串后将停止对后续的正则表达式进行匹配,如location ^~ /images/ , 在匹配了/images/这个字符串后就停止对后续的正则匹配= 精准匹配,如location=/,只会匹配url为/的请求。 ~ 区分大小写的匹配。 ~* 不区分大小写的匹 阅读全文
摘要:
Nginx优化分类 安全优化(提升网站安全性配置) 性能优化(提升用户访问网站效率) Nginx安全优化 隐藏nginx版本信息优化 官方配置参数说明:http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens 官方参数 阅读全文
摘要:
Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同 阅读全文
摘要:
[root@localhost ~]# yum -y install pcre-devel zlib-devel openssl openssl-devel gcc* [root@localhost ~]# useradd -r -s /sbin/nologin nginx [root@localh 阅读全文