Nginx¶
Comprehensive guides for managing Nginx as a web server, reverse proxy, and load balancer. These guides cover everything from the process architecture and static file serving to virtual hosts, TLS termination, and security hardening.
Each topic is covered in its own guide. Start with the fundamentals - the guides are self-contained, but follow a natural learning path for building robust infrastructures.
Guides¶
1
Start Here
2
3
Nginx Fundamentals
Event-driven architecture, installation, configuration syntax, the request lifecycle, and static file serving.
Nginx Configuration
Server blocks, reverse proxying, SSL/TLS termination, and rate limiting for production web applications.
Reverse Proxy and Load Balancing
Upstream pools, proxy headers, buffering, health checks and failover, load balancing algorithms, and WebSocket proxying.