Nginx Setup, Configuration and Administration Certificate for Özay Duman
Certificate ID:
529369
Authentication Code:
d3fdf
Certified Person Name:
Özay Duman
Trainer Name:
Alexander Patrakov
Duration Days:
3
Duration Hours:
21
Course Name:
Nginx Setup, Configuration and Administration
Course Date:
2017-06-19 09:30 to 2017-06-21 16:30
Course Outline:
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