Nginx
Reverse proxy, TLS termination and static files.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Server blocks and static filesHow nginx chooses a virtual host, how root and alias resolve a path, and how to reload a config safely.
- Reverse proxy and TLSPut an application behind nginx, forward the headers it needs, and terminate HTTPS in one place.
- Caching, compression and trapsCache responses safely, compress the right things, and recognise the configuration mistakes that cause most incidents.
More in DevOps & Tooling
Git Linux Docker Kubernetes CI / CD Bash Scripting Ansible
Last refreshed 2026-09-17.