Course not currently available

Nginx Setup, Configuration and Administration Training Course

Course

Online

£ 3,550 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

This course provides a comprehensive introduction to installing and configuring Nginx based web servers and as an overview to monitoring Nginx server performance.

About this course

Desirable: Some experience with Linux including setting up, configuring and managing Apache.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Monitoring
  • Access
  • Options
  • Testing
  • Web servers
  • Server
  • Proxy
  • Algorithms
  • Web
  • IP

Course programme

Module 1: Installing Nginx
  • Installing Nginx using a package manager
  • Configuring for web
  • Configure the options to specify paths
  • Table: HTTP configure options
  • Enabling various modules
  • Table: HTTP module configure options
  • Disabling unused modules
  • Table: Disable configure options
  • Installing third-party modules
Module 2: A Configuration Guide
  • The basic configuration format
  • Nginx global configuration parameters
  • Table: Global configuration directives
  • Using include files
  • The HTTP server section Client directives, File I/O directives, Hash directives, Socket directives
  • The virtual server section
  • Configuring Locations – where, when, and how
Module 3: Nginx as a Reverse Proxy
  • The proxy module
  • Proxy module directives
  • The upstream module: Keepalive connections and Load-balancing algorithms
  • Types of upstream servers: Single upstream server, Multiple upstream servers, Non-HTTP upstream servers
  • How to handle upstream problems
Module 4: Reverse Proxy Advanced Topics
  • Introduction to Security
  • Encrypting traffic with SSL
  • Authenticating clients using SSL
  • Blocking traffic based on originating IP address
  • Isolating application components for scalability
  • Reverse proxy performance tuning: Buffering, Caching, Compressing
Module 5. The Nginx HTTP Server
  • HTTP server directives
  • HTTP logging directives
  • HTTP file-path directives
  • Name resolution directives
  • HTTP client interaction directives
  • HTTP limits directives
  • HTTP access module directives
  • HTTP streaming directives
Module 6. Nginx Load Balancing
  • About Load Balancing
  • Setting up the environment
  • Using the Upstream Module
  • Using the right directives (Weight, Hash, Max Fails, etc.)
  • Testing your configuration
Module 7: Troubleshooting Techniques
  • Analyzing log files
  • Configuring advanced logging
  • Common configuration errors
  • Performance problems
  • Using the Stub Status module

Additional information

21 hours (usually 3 days including breaks)

Nginx Setup, Configuration and Administration Training Course

£ 3,550 VAT inc.