Nginx
A practical training on configuring, securing, and tuning Nginx as a web server and reverse proxy — including virtual hosts, SSL/TLS, load balancing, and performance optimisation.
Nginx is one of the world's most widely used web servers and reverse proxies. This training covers everything from installation and basic configuration to advanced topics like the rewrite engine, virtual hosts, SSL/TLS termination, access control, and load balancing — with hands-on exercises throughout.
Who is this training for?
System administrators, DevOps engineers, and backend developers who deploy and maintain Nginx in production environments.
Agenda
Introduction
- What is Nginx and why use it?
Web Fundamentals
- How the HTTP protocol works
- HTTP status and error codes
Deploying Nginx
- Installation
- Configuration files and directory structure
- Configuration sections and inheritance rules
- Managing Nginx processes
Configuration
- Location context
- Rewrite engine
- Logging
- Virtual hosts
Tuning
- Inbound and outbound traffic tuning
- Worker processes and connection settings
Security
- SSL certificates
- HTTPS redirect
- Access control parameters
- User authentication
- Reverse proxy configuration
- SSL proxy
Load Balancing
- Load balancing algorithms
- Host IP header forwarding
Book this Training
Interested in this training for your team? Reach out and we'll put together a proposal tailored to your requirements — on-site or remote, predefined agenda or custom.
Request this Training