nginx 常见正则匹配符号表示

Linux 

1、 ^: 匹配字符串的开始位置; 2、 $:匹配字符串的结束位置; 3、 .*: .匹配任意字符,*匹配数量0到正无穷; 4、 \. 斜杠用来转义,\. 匹配 . 特殊使用方法,记住记性了; 5、 (值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配jpg或gif或p

Nginx配置location总结及rewrite规则写法

Linux 

1. location正则写法 一个示例: 1 location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [

Nginx配置文件(nginx.conf)配置详解

Linux 

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:用户 组。window下不指定 worker_processes 8; 工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.lo

nginx下gzip配置参数详解

Linux 

Nginx自带的有gzip模块 http://wiki.nginx.org/NginxChsHttpGzipModule ,这个模块支持在线实时压缩输出数据流。经过良好的配置优化,可以大幅的提升网站的输出效率。 使用范例 gzip on; gzip_min_length 1000; gzip_pro

Nginx实现负载均衡

Linux 

同样使用两个tomcat模拟两台应用服务器,端口号分别为8080 和8081 1、Nginx的负载分发策略 Nginx 的 upstream目前支持的分配算法: 1)、轮询 ——1:1 轮流处理请求(默认) 每个请求按时间顺序逐一分配到不同的应用服务器,如果应用服务器down掉,自动剔除,剩下的继续

nginx高并发优化——轻松应对1万并发

Linux 

测试机器512M内存,swap分区407M ,centos6.5,nginx1.10.1,php5.6 默认的Linux内核参数和nginx参数考虑的是最通用场景,不适合高并发 所以优化思路主要包括两个层面:系统层面+nginx层面 一、系统层面 1、调整同时打开文件数量 ulimit -n 204