Nginx 访问限频配置实战:用 `limit_req` 限制高频请求

Nginx 自带的 `ngx_http_limit_req_module` 可以直接按客户端请求速率做限流,适合拦截恶意爬虫和突发高频访问。本文用一套可直接落地的配置,说明 `limit_req_zone`、`burst`、`nodelay` 的作用,以及测试生效和后续优化的方法。 服务器被恶意爬虫或异常高频请求拖慢时,很多人第一反应是上更重的防护方案,但对大多数站点来说,Nginx 自带的限流模块往往就够用。

Nginx 访问限频配置实战:用 `limit_req` 限制高频请求

如何在 Linux 上部署 JavaScript 应用

这篇文章把 Linux 部署 JavaScript 应用的常见流程整理成一套可执行清单:从安装 Node.js 和 npm、初始化项目、安装依赖,到用 PM2 托管进程、用 Nginx 做反向代理,再到生产环境配置、安全加固与后续监控。适合第一次把 Node.js 服务放上服务器的读者快速建立完整部署思路。

如何在 Linux 上部署 JavaScript 应用

PHP 8.6 如何设置 PHP-FPM 状态页访问

在 PHP 8.6 中启用 PHP-FPM 状态页,本质上还是配置 `pm.status_path`,再让 Nginx 以受控方式把请求转发给 FPM。本文按“进程池设置、服务重载、Nginx 路由、安全验证”四步整理,并补出容易踩到的访问限制与排错要点。 PHP 8.6 中开启 PHP-FPM 状态页并不难,真正容易出错的是请求怎么转发、哪些来源能访问,以及改完配置后为什么仍然没有响应。

PHP 8.6 如何设置 PHP-FPM 状态页访问

Node.js 项目在 Linux 上如何配置 Nginx

本文用一套可直接照着执行的流程,讲清 Node.js 项目在 Linux 上接入 Nginx 反向代理的方法,涵盖安装、配置、启用、验证和防火墙放行,并点出最常见的排错方向。 Node.js 项目部署到 Linux 服务器后,通常不会直接把应用端口暴露给公网,而是交给 Nginx 做反向代理。这样既方便统一接入 80/443,也为后续启用 HTTPS、缓存和负载均衡留出空间。

Node.js 项目在 Linux 上如何配置 Nginx

Nginx 缓存策略怎样配置:把 proxy_cache 关键参数一次讲清

这篇文章用一套可直接上手的 Nginx 配置示例,把 `proxy_cache` 相关参数拆成路径、缓存键、缓存时长、绕过与重验证几部分来讲清楚。读完你可以判断哪些参数影响命中率、磁盘占用和后端压力,以及生产环境里最容易出问题的几个点。

Nginx 缓存策略怎样配置:把 proxy_cache 关键参数一次讲清