Chapter 3. Installing and Configuring HTTP Modules

In this chapter, we will explore the installation and configuration of standard HTTP modules. Standard HTTP modules are built into Nginx by default unless you disable them while running the configure script. The optional HTTP modules are only installed if you specify them explicitly while running configure. These modules deal with functionalities such as SSL, HTTP authentication, HTTP proxy, gzip compression, and many others. We will look at some optional HTTP modules in the next chapter.

All the configuration directives we have talked about so far and the ones that we will be discussing in this and the remaining chapters are specified in the nginx.conf file. The default location of this file is ...

Get Nginx Module Extension now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.