标签
#nginx
33 篇文章
-
内网环境如何检查证书链的完整性
在内网环境中如何检查 SSL 证书链的完整性。通过 openssl 命令查看证书链级次,理解中间证书的作用和缺失的影响。
-
Nginx location中alias与root的用法
Nginx location 中 alias 与 root 的区别和用法。两者都可以指定文件路径,但拼接方式不同,需要在不同场景选择正确指令。
-
nginx+php-fpm配置后页面空白的解决
nginx 无法正确将 PHP 文件路径传递给 php-fpm 导致页面空白的问题,修改 fastcgi_params 配置解决。
-
Nginx Location 正则表达式与匹配优先级
Nginx location 正则表达式与匹配优先级的详细说明。包括等号、波浪号、脱字符等各种匹配符的用法和优先级规则。
-
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
Nginx 1.4.2 在 CentOS 6.4 上的实战笔记:编译安装与 SysV 脚本、proxy_pass 反向代理、upstream 负载均衡(权重、健康检查、backup、ip_hash)、proxy_cache 页面缓存、rewrite URL 重写及基于 WebDAV 的读写分离。
-
Nginx 四层负载均衡
Nginx 四层(TCP/UDP)负载均衡的配置和使用。包括静态上游配置、动态负载均衡、基于 consul 的自动发现等。
-
本博客 Nginx 配置之性能篇
Nginx 性能优化配置笔记:TCP 优化(sendfile、tcp_nopush、TCP Fast Open、reuseport)、Gzip 压缩、proxy_cache 服务端缓存与浏览器强缓存/协商缓存、SPDY(HTTP/2)以及 HTTPS 优化(TLS 会话恢复、OCSP Stapling)。
-
Nginx环境下http和https共存的方法
配置 Nginx SSL 后 http 和 https 共存的问题。默认情况下配置不当会导致 http 请求返回 400 错误,解决方案是将 ssl 指令配置在监听端口上。
-
SPDY 是什么?如何部署 SPDY?
SPDY 是 Google 开发的应用层协议,通过多路复用、头压缩和服务器推送优化 HTTP 性能。本文介绍 SPDY 原理和 Apache mod_spdy 部署步骤。
-
淘宝全站HTTPS百万页面改造技术细节
淘宝全站 HTTPS 百万页面改造的技术方案。涵盖性能优化、兼容性处理、证书管理等关键技术,以及移动端加密优化和动态切换方案。
-
Windows+nginx+php-cgi的多进程问题
Windows 环境下 nginx+php-cgi 无法自动创建多进程的解决方案,手工配置多个 php-cgi 实例实现并行处理。
-
nginx php-fpm响应慢排查
LNMP 环境下诊断网页响应时间慢的方法,包括 nginx 日志配置、php-fpm 慢查询日志、性能监测工具等。
-
nginx+php-fpm出现502 bad gateway错误解决方法
关于 nginx+php-fpm 常见的 502 错误原因的排查和解决方法,包括进程数、文件限制、脚本超时、缓存配置等优化建议。
-
Web 服务器和动态语言交互原理 —— CGI、FastCGI、FPM
Web 服务器与后端动态语言(如 PHP)的交互方式,包括 CGI、FastCGI、php-fpm 三种模式的原理和配置。
-
shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询)
编写 shell 脚本分析 nginx 日志,统计访问次数最多和最耗时的页面(慢查询)。用于服务器性能优化时识别高访问量和高耗时页面。
-
Nginx虚拟主机根据不同的域名使用不同的root路径
Nginx 虚拟主机根据不同域名使用不同root路径的配置方法。通过设置变量和 if 指令,动态指定不同子域名对应的文件根目录。
-
nginx反向代理下载文件不完整的问题
nginx 反向代理转发大文件时下载不完整的原因和解决方案。问题根源在于代理缓冲区满,导致下载中断。
-
Nginx+Apache+SVN迁移部署
nginx 反向代理 Apache+SVN 服务的部署步骤和常见问题排查。涉及 SVN 目录迁移、Apache 配置、nginx 反向代理设置等。
-
Apache和PHP的几种运行方式
Apache 和 PHP 的三种主要集成方式(CGI、Apache 模块、FastCGI)的工作原理、性能对比和适用场景。
-
PHP-FPM的进程管理方式及优化
PHP-FPM 两种进程管理模式(static 和 dynamic)的原理和优化建议。根据服务器内存大小选择合适的模式和参数配置。
-
nginx开启目录浏览、下载、流控、访问限制功能
nginx 服务器目录浏览和文件下载的配置方法。包括开启目录浏览、设置文件大小显示单位、并发限制和下载速度限制、IP 访问控制等功能。
-
nginx出现413 Request Entity Too Large错误
nginx 413 错误的原因和解决方法。通过修改 client_max_body_size 配置允许更大的请求体,同时需要与后端 PHP 配置保持一致。
-
打开nginx调试
nginx 调试模式的启用方法。通过编译选项和配置文件设置启用调试日志,并通过日志级别和二级选项灵活控制调试信息的详尽程度。
-
nginx代理后端web获取用户真实IP
nginx 反向代理场景下后端 web 服务器获取客户端真实 IP 的配置方法。通过 X-Real-IP 和 X-Forwarded-For 头传递真实 IP 信息。
-
$request_time & $upstream_response_time
nginx 日志中两个重要时间变量的含义和区别。request_time 是从接收请求到发送完回复的总时间,upstream_response_time 是后端服务器的响应时间。
-
linux下普通用户如何使用80端口启动程序
普通用户无权占用1024以下端口,但可通过setuid给可执行文件赋权限,或用iptables做端口转发来解决。
-
Windows 下 nginx + php 配置
Windows 环境下 nginx 配置 PHP 的关键设置,启用 MySQL 相关扩展。
-
LNMP 优化
单台服务器 LNMP 性能优化方案,包括 Nginx FastCGI 缓存、PHP opcode 缓存、TCMalloc 内存优化、Gzip 压缩、php-fpm 调优、慢日志监控等。
-
Nginx 优化教程 (实现突破十万并发)
Nginx 性能优化配置,包括 worker 进程、连接数、文件缓存、内核参数调优等,以及 TCP 连接、TIME_WAIT 等网络优化技巧。
-
Nginx 配置文件 nginx.conf 中文详解
Nginx 配置文件参数详解,包括运行用户、进程数、日志定义、工作模式、http 服务器配置、upstream 配置、server 块、location 块等核心配置说明。
-
Nginx打开目录浏览功能(autoindex)
在 nginx 配置中启用 autoindex 参数实现目录列表浏览,支持文件大小和修改时间的显示选项。
-
nginx安装笔记
解决 nginx 编译时 OpenSSL 配置错误导致的 make 失败问题。
-
nginx 做反向代理
Nginx 反向代理部署指南:安装前置依赖(PCRE、OpenSSL),编译配置,生成 SSL 证书,配置 upstream 和反向代理,常用管理命令。