Opleiding: Nginx Administration

In the course Nginx Administration, participants learn to manage and control the Nginx web server.

Nginx Intro

The Nginx Administration course deals with the management of the Nginx web server. In the first place the modular architecture of Nginx is discussed and how other modules can be activated in addition to the base modules. The various installation options of Nginx are treated as well.

Nginx Configuration

Next the configuration of Nginx is explained with the various configuration directives and configuration files. Attention is paid to the configuration of logging, virtual hosting, setting up error pages and the configuration of routing and URL rewriting.

Nginx as Reverse Proxy

The course also explains how to configure Nginx as a reverse proxy, where the reverse proxy forwards the original client request to the correct backend server. Redirects and Web Socket connections are also treated. And also the monitoring of Nginx is discussed.

Load Balancing

Another topic in the course is how a cluster with different Nginx instances can be configured and how traffic can be forwarded to underlying Nginx applications by means of load balancing.

Caching

Nginx has many options for caching with which major performance improvements can be realized. The various caching configurations are discussed with scalable content caching, caching zones, caching hash key and Vary header.

Security

Finally the course ends with a discussion of the security configuration in Nginx. Access control with Basic Authentication and JSON Web Tokens, encryption and the use of ModSecurity are treated.

Audience Course Nginx Administration

The course Nginx Administration is intended for system administrators and web developers who need to manage and configure the Nginx server and install applications on it.

Prerequisites Courses Nginx

Participants must have basic computer skills, such as surfing the web and approaching the file system. Knowledge of web applications and other web servers is beneficial for a good understanding.

Realization Training Nginx

The theory is treated on the basis of presentations. The concepts are explained with demos. The theory is interspersed with exercises.

Certificate Nginx Administration

Attendants receive a certificate of participation in Nginx Administration after successful completion of the course.

Modules

Module 1 : Nginx Intro

  • What is Nginx?
  • Nginx Architecture
  • Nginx Benefits
  • Nginx installation
  • Install Nginx from binary
  • Install Nginx from source
  • Enabling modules
  • Base modules
  • Serve static content
  • Nginx as system service
  • Upgrading Nginx

Module 2 : Nginx Configuration

  • Configuration directives
  • Organization and inclusions
  • Customize Logging
  • The HTTP Server
  • Routing and Maps
  • Mail server proxy
  • Setting up virtual hosts
  • Configuring locations
  • Location lookup order
  • Setting up error pages
  • Use Variables in Rewrites

Module 3 : Nginx as Reverse Proxy

  • Proxy connections
  • Nginx as reverse proxy
  • Nginx and Apache
  • Supported upstream protocols
  • Configuring Apache and Nginx
  • Nginx proxy module
  • Note on variables
  • Issuing redirects
  • Proxying Websocket Connections
  • Separating content
  • X-Accel-* headers

Module 4 : Monitoring and Logging

  • Access log Files
  • Error log Files
  • Log Levels
  • Specifying custom log format
  • Tracking slow requests
  • Optimizing logging
  • Log rotation
  • Log analysis by external programs
  • Monitoring Nginx
  • Traffic Monitoring
  • Nginx stub status page
  • Alerts from Nginx

Module 5 : Load Balancing

  • HTTP Load Balancing
  • TCP Load Balancing
  • Load-Balancing Methods
  • Connection Limiting
  • Clustering Types
  • Horizonal Clustering
  • Vertical Clustering
  • Session Persistence
  • Sticky Cookie
  • Sticky Learn
  • Sticky Routing
  • Connection Draining

Module 6 : Caching

  • NGINX HA Mode
  • The Vary: header
  • Keep-alives
  • Scalable Content Caching
  • Caching Zones
  • Caching Hash Keys
  • Cache Bypass and Cache Performance
  • Purging
  • Sophisticated Media Streaming
  • Bandwidth Limits
  • Seamless Reload
  • TCP and HTTP Health Checks

Module 7 : Security

  • Controlling Access
  • Access on IP Address
  • Allowing CORS
  • Limiting Connections
  • Limiting Rate and Bandwidth
  • Client-Side Encryption
  • HTTP Basic Authentication
  • Secure Links and Locations
  • API Authentication Using JWT
  • Creating JSON Web Keys
  • Single Sign-On (SSO)
  • ModSecurity Firewall
  • HTTPS Redirects
Meer...
€1.499
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
Nginx
Niveau
Duur
2 dagen
Looptijd
12 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
ma 22 jun. 2026
Eindhoven
ma 22 jun. 2026
Houten
ma 22 jun. 2026
Rotterdam
ma 22 jun. 2026
Utrecht
ma 22 jun. 2026
Zwolle
ma 22 jun. 2026
Amsterdam
ma 17 aug. 2026
Eindhoven
ma 17 aug. 2026
Houten
ma 17 aug. 2026
Rotterdam
ma 17 aug. 2026
Utrecht
ma 17 aug. 2026
Zwolle
ma 17 aug. 2026
Amsterdam
ma 19 okt. 2026
Eindhoven
ma 19 okt. 2026
Houten
ma 19 okt. 2026
Rotterdam
ma 19 okt. 2026
Utrecht
ma 19 okt. 2026
Zwolle
ma 19 okt. 2026
Amsterdam
ma 21 dec. 2026
Eindhoven
ma 21 dec. 2026
Houten
ma 21 dec. 2026
Rotterdam
ma 21 dec. 2026
Utrecht
ma 21 dec. 2026
Zwolle
ma 21 dec. 2026
Amsterdam
do 11 feb. 2027
Eindhoven
do 11 feb. 2027
Houten
do 11 feb. 2027
Rotterdam
do 11 feb. 2027
Utrecht
do 11 feb. 2027
Zwolle
do 11 feb. 2027
Amsterdam
do 15 apr. 2027
Eindhoven
do 15 apr. 2027
Houten
do 15 apr. 2027
Rotterdam
do 15 apr. 2027
Utrecht
do 15 apr. 2027
Zwolle
do 15 apr. 2027
Amsterdam
do 17 jun. 2027
Eindhoven
do 17 jun. 2027
Houten
do 17 jun. 2027
Rotterdam
do 17 jun. 2027
Utrecht
do 17 jun. 2027
Zwolle
do 17 jun. 2027
Amsterdam
do 12 aug. 2027
Eindhoven
do 12 aug. 2027
Houten
do 12 aug. 2027
Rotterdam
do 12 aug. 2027
Utrecht
do 12 aug. 2027
Zwolle
do 12 aug. 2027
Amsterdam
do 14 okt. 2027
Eindhoven
do 14 okt. 2027
Houten
do 14 okt. 2027
Rotterdam
do 14 okt. 2027
Utrecht
do 14 okt. 2027
Zwolle
do 14 okt. 2027
Amsterdam
do 16 dec. 2027
Eindhoven
do 16 dec. 2027
Houten
do 16 dec. 2027
Rotterdam
do 16 dec. 2027
Utrecht
do 16 dec. 2027
Zwolle
do 16 dec. 2027
Keurmerken aanbieder
NRTO
UWV scholingsvoucher