Mastering Nginx

(Ron) #1
Chapter 1

[ 15 ]

Option Explanation


--with-http_imagefilter
module


This module is able to act as a filter on images,
processing them before handing them over to
the client. (Requires the
libgd library.)

--with-http_geoip_module With this module, you are able to set various
variables to use in configuration blocks to make
decisions based on the geographic location
found for a client's IP address. (Requires the
MaxMind GeoIP library and the corresponding
precompiled database files.)


--with-http_sub_module This module implements a substitution filter,
replacing one string in the response with
another.


--with-http_dav_module Enabling this module will activate the


configuration directives for using WebDAV.
Note that this module should only be enabled
on a need-to-use basis, as it could present
security problems if configured incorrectly.

--with-http_flv_module If you need to be able to stream Flash video
files, this module will provide for pseudo-
streaming.


--with-http_mp4_module This module supports pseudo-streaming for


H.264/AAC files.

--with-http_gzipstatic
module


Use this module if you would like to support
sending pre-compressed versions of static files
when the resource is called without the .gz
ending.

--with-http_gunzip_module This module will decompress pre-compressed
content for clients that do not support gzip
encoding.


--with-http_randomindex
module


If you would like to serve an index file chosen
at random from the files in a directory, then this
module needs to be enabled.

--with-http_securelink
module


This module provides a mechanism to hash a
link to a URL, so that only those with the proper
password would be able to calculate the link.

--with-http_stubstatus
module


Enabling this module will help you gather
statistics from NGINX itself. The output can be
graphed using RRDtool or something similar.
Free download pdf