BBuddyAI Learn
Web & Hosting · Beginner → Expert

🌐 Nginx and Apache Web Server Administration

Operate Nginx and Apache for static sites, reverse proxying, TLS, PHP integration, caching, security, logging, performance, and high-availability deployment.

Course roadmap

Pass each module exam to unlock the next module.

Module 1 · Beginner

HTTP Server Architecture and Request Lifecycle

Locked
Module 2 · Beginner

Nginx Installation, Layout and Core Configuration

Locked
Module 3 · Beginner

Apache Installation, Modules and Configuration Model

Locked
Module 4 · Beginner

Virtual Hosts, Server Blocks and Multi-Site Hosting

Locked
Module 5 · Intermediate

Static Files, MIME Types, Indexing and Error Pages

Locked
Module 6 · Intermediate

PHP-FPM and Dynamic Application Integration

Locked
Module 7 · Intermediate

Reverse Proxying and Upstream Application Servers

Locked
Module 8 · Intermediate

TLS Certificates, HTTPS, Protocols and Cipher Policy

Locked
Module 9 · Advanced

Redirects, Rewrites and URL Routing

Locked
Module 10 · Advanced

Authentication, Access Rules and Security Headers

Locked
Module 11 · Advanced

Caching, Compression and Content Delivery

Locked
Module 12 · Advanced

Logs, Metrics and Structured Troubleshooting

Locked
Module 13 · Advanced

Performance Tuning, Workers, Connections and Limits

Locked
Module 14 · Expert

Rate Limiting, Abuse Controls and DDoS-Aware Configuration

Locked
Module 15 · Expert

Load Balancing, Health Checks and Resilient Topologies

Locked
Module 16 · Expert

Upgrades, Backups, Configuration Testing and Rollback

Locked
Module 17 · Expert

Expert Capstone: Hardened Multi-Site Web Platform

Locked
Certification gate

Final course exam

Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.

Locked until modules are passed