Nginx ngx_http_mirror_module流量(请求)复制

原文链接:nginx mirroring tips and tricks 最近我在研究 Nginx 1.13.4 最新的 mirror 模块,利用 mirror 模块,你可以将线上实时流量拷贝至其他环境同时不影响源站请求的响应,因为 Nginx 会丢弃 mirror 的响应。mirror 模块可用于以下几个场景: …

Read more...

在Nginx安装配置ssl证书

安装证书 文件说明: 1. 证书文件215002402530201.pem,包含两段内容,请不要删除任何一段内容。 2. 如果是证书系统创建的CSR,还包含:证书私钥文件215002402530201.key。 ( 1 ) 在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert…

Read more...

解决nginx: [error] open() “/run/nginx.pid” failed (2: No such file or directory)

重启 nginx -s reload 遇到: nginx: [error] open() “/run/nginx.pid” failed (2: No such file or directory) 解决方法: pkill nginx && service nginx restart  

Read more...

nginx+php-fpm 对文件分段流下载报错分析和解决

下载大文件时候,以流的形式传输,当文件略大时报了这个错。 [crit] 26914#26914: *3500045 open() “/var/lib/nginx/fastcgi/8/05/0000000058” failed (13: Permission denied) while reading upstream,     这可能你修改过nginx用…

Read more...

Nginx配置文件中php-fpm,fastcgi_pass的配置方案

Nginx和PHP-FPM的进程间通信有两种方式,一种是TCP,一种是UNIX Domain Socket. 其中TCP是IP加端口,可以跨服务器.而UNIX Domain Socket不经过网络,只能用于Nginx跟PHP-FPM都在同一服务器的场景.用哪种取决于你的PHP-FPM配置: 方式1: php-fpm.conf文件 …

Read more...

nginx常见问题的排查方法

nginx问题的排查方法 当出现直接超时、处理返回慢时的报警时,nigix侧的故障排查参考方法有如下:   1、检查请求日志情况, tail -f logs/access.log ,看upstream_status字段。    200:表示正常;    502/503/504:表示处理慢,或者后端do…

Read more...