Nginx
Welcome to this course. Below is the syllabus:
- 01. Introduction to Nginx and Web Servers
- 02. Installing and Configuring Nginx
- 03. Understanding Nginx Configuration Structure
- 04. Setting Up Virtual Hosts and Server Blocks
- 05. Configuring Static Content Serving
- 06. Implementing Reverse Proxy with Nginx
- 07. Load Balancing Configuration and Strategies
- 08. SSL/TLS Setup and HTTPS Configuration
- 09. URL Rewriting and Redirection Rules
- 10. Caching Strategies and Configuration
- 11. Security Hardening and Best Practices
- 12. Monitoring Nginx with Access and Error Logs
- 13. Performance Tuning and Optimization
- 14. Configuring Gzip Compression
- 15. Rate Limiting and DDoS Protection
- 16. Integrating with PHP-FPM and FastCGI
- 17. Deploying Nginx in Container Environments
- 18. Advanced Location Block Matching
- 19. Troubleshooting Common Nginx Issues
- 20. Nginx High Availability and Failover Setup