WebServers > Nginx
Nginx Web Server
Installation
Installaing Nginx is not complicated, the package nginx is here for this.
But starting Debian 7.0 "Wheezy" and Squeeze-backports, the packaging has been modified to best fit the needs of users.
Debian Lenny and Squeeze
For those versions, Nginx is packaged as one package : nginx
The included modules are for Debian Lenny (0.6.32) :
- DAV
- FLV
- Stub Status
- SSL
The included modules are for Debian Squeeze (0.7.67) :
- DAV
- FLV
- GeoIP
- GZIP Static
- Real IP
- Stub Status
- SSL
- Sub Module
- IPv6
- Mail SSL
- Upstream Fair
Debian Squeeze-Backports, Wheezy and after
Starting Debian Wheezy (and backported to Debian Squeeze), Nginx packaging was splitted to best fit the needs of users.
Three packages were created, nginx-light, nginx-full, nginx-extras.
Both contains different modules, nginx-light being the lighter and nginx-extras being the heavier. nginx-full is in the middle, being installed with the metapackage nginx (nginx-full is not installed if nginx-light is already installed).
Recap of the differents modules in every package
Module Name |
Lenny (oldstable) |
Lenny-Backports |
Squeeze (stable) |
Squeeze-Backports |
Wheezy (testing) |
Sid (unstable) |
|||||||
nginx |
nginx |
nginx |
nginx-light |
nginx-full |
nginx-extras |
nginx-light |
nginx-full |
nginx-extras |
nginx-light |
nginx-full |
nginx-extras |
||
CORE |
|
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
DAV |
OK |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
FLV |
OK |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
Stub Status |
OK |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
SSL |
OK |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
GeoIP |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
GZIP Static |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
Real IP |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
Sub Module |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
IPv6 |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
||
Mail SSL |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
Upstream Fair |
NO |
OK |
OK |
|
|
|
|
|
|
|
|
|
|
Access |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Auth Basic |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Auto Index |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Charset |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Empty GIF |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
FastCGI |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
GZIP |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Headers |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Index |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Log |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Proxy |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Rewrite |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Split Clients |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Upstream |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
User ID |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Gzip Precompression |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
IPv6 |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
Echo |
NO |
NO |
NO |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
OK |
|
See Also
WebServers - Other webservers in Debian.
