糯米园有猫!
推荐 小软件 小技巧 新教程 小模板 微跨境 黑科技 小工具 🌾小米粒 ℹ️关于本站
Nginx 高性能Web服务器
Nginx 高性能Web服务器v1.27.4
Windows / Linux / macOS 3.5 MB nginx / Igor Sysoev 105 阅读
Nginx 是一款高性能的HTTP和反向代理服务器,以其高并发、低内存占用著称。广泛用于静态文件服务、负载均衡、反向代理、缓存加速等场景,是LAMP/LEMP栈的核心组件。

详细介绍

Nginx 是一款高性能的 HTTP 和反向代理服务器,由俄罗斯工程师 Igor Sysoev 于2004年创建。Nginx 以其高并发处理能力、低内存占用和出色的稳定性著称,已成为全球最流行的 Web 服务器之一,超过30%的网站使用 Nginx 提供服务。 核心特性: - 事件驱动架构:异步非阻塞处理,单进程可处理数万并发连接 - 反向代理:支持 HTTP、HTTPS、FastCGI、uWSGI、gRPC 代理 - 负载均衡:支持轮询、IP哈希、最少连接等均衡算法 - 缓存加速:静态文件缓存、代理缓存、FastCGI 缓存 - SSL/TLS:原生支持 HTTPS 和 HTTP/2 - 限流限速:连接限制、速率限制、带宽限制 - 访问控制:IP 黑白名单、密码认证 - 日志系统:访问日志、错误日志,支持自定义格式 - 模块化:丰富的官方和第三方模块 应用场景: - Web 服务器:提供静态文件服务 - 反向代理:代理后端应用服务器(如 PHP-FPM、Node.js) - 负载均衡器:分发流量到多台后端服务器 - API 网关:统一入口管理微服务 - 流媒体服务器:支持 RTMP 推流和拉流 常用配置: # 反向代理 PHP location ~ \.php$ { fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME ; include fastcgi_params; } 系统要求: Windows / Linux / macOS / FreeBSD 推荐在 Linux 系统上部署以获得最佳性能。