Useful Links
Computer Science
Web Development
NGINX and Web Server Technologies
1. Foundations of Web Server Technology
2. Introduction to NGINX
3. Installation and Initial Setup
4. NGINX Configuration Fundamentals
5. Serving Static Content
6. NGINX as a Reverse Proxy
7. Load Balancing with NGINX
8. Caching Strategies and Implementation
9. Security Configuration and Hardening
10. Logging and Monitoring
11. Performance Optimization
12. Advanced Configuration and Modules
13. NGINX in Modern Infrastructure
NGINX as a Reverse Proxy
Reverse Proxy Concepts
Proxy Server Fundamentals
Forward vs Reverse Proxy
Use Cases and Benefits
Architecture Patterns
Basic Proxy Configuration
Proxy Pass Directive
Upstream URL Specification
Protocol Support
Path Handling
Proxy Redirect Handling
Proxy Error Handling
Header Management
Request Header Modification
Proxy Set Header
Proxy Pass Header
Proxy Hide Header
Response Header Modification
Standard Proxy Headers
X-Real-IP
X-Forwarded-For
X-Forwarded-Proto
X-Forwarded-Host
Proxy Buffering
Buffer Configuration
Proxy Buffering Directive
Buffer Size Settings
Buffer Count Settings
Buffering Strategies
Memory Management
Performance Implications
Timeout Configuration
Connection Timeouts
Send Timeouts
Read Timeouts
Keepalive Timeouts
Advanced Proxy Features
Proxy Cache Integration
SSL Termination
WebSocket Proxying
HTTP/2 Proxying
Previous
5. Serving Static Content
Go to top
Next
7. Load Balancing with NGINX