Mastering Nginx

Mastering Nginx

3/5
(36 votes)

NGINX is a high-performance HTTP server and mail proxy designed to use very few system resources.

With the many tutorials and example configurations floating around the Web, it is difficult to know how to properly configure NGINX to meet your expectations.

"Mastering Nginx" will serve to clarify the murky waters of NGINX configuration, helping you learn how to tune NGINX for various situations, what some of the more obscure configuration directives do, and how to design a decent configuration to match your needs.

Beginning with an overview of compiling NGINX and describing its basic configuration file format, this guide next takes you on a tour of NGINX's modules.

From the unique mail module to the upstream module, this book explores the various possibilities of using NGINX as a reverse proxy.

The multiple HTTP modules are explained, and the book rounds off the tour with a discussion of troubleshooting.

"Mastering Nginx" will explain all aspects of configuring NGINX to help solve your hosting problems.

Format
322 pages, paperback
First published
Mar 19, 2013
Publishers
Packt Publishing

This is a beginners book, and definitely NOT for "experienced systems administrators".

I wanted to learn how deploy Nginx for PHP. I had looked over the Nginx website and searched the web, but what I found was confusing.

Our team has been using nginx for two years, but nobody on our team could say "I know nginx well". Over the years we've been adapting snippets from the nginx wiki and random blog posts, and the often inconsistent structure of our config files reflects this trial-and-error approach.

Books

Similar books