NGINX Wiki
Abbreviations
Initializing search
Home
Architecture
Core APIs
Module development
Configuration & patterns
Ecosystem
Community
Topics
NGINX Wiki
Home
Architecture
Architecture
Process model
Event loop & concurrency
Request lifecycle
Core APIs
Core APIs
Module API
Main module API
Utility API
Memory management API
Configuration API
Configuration variables API
Logging API
Event handling API
HTTP API
Mail API
Headers management
Module development
Module development
Compiling NGINX & modules
Configuration language
Working examples
Configuration & patterns
Configuration & patterns
Installing & running NGINX
Command-line & process management
SSL/TLS configuration
Security hardening
Load balancing
HTTP/3 (QUIC)
Monitoring & observability
Debugging
Optimizations
Pitfalls & common mistakes
If is Evil
Examples
Examples
Full example
Another full example
Simple load balancing
Reverse proxy with caching
SSL/TLS termination
Server blocks
FastCGI setup
X-Accel (X-Sendfile)
Log rotation
Systemd service
Init scripts
Forwarded header (RFC 7239)
Apache-like configs
IMAP/POP3 proxy
Dynamic SSI
Per-VirtualHost logs
CGI with fcgiwrap
Embedded Perl
Source code tricks
Non-root path
Hardware LB errors
Headers management
Mono (.NET)
macOS Launchd
Ubuntu Upstart
FreeBSD spawn-fcgi
FreeBSD PHP-FPM
FreeBSD Python FCGI
Red Hat init script
Red Hat PHP FCGI
Windows PHP
IMAP auth (PHP)
IMAP auth (Perl)
Perl sitemaps proxy
Memcache preload
Getting started
Configure options
Application recipes
Application recipes
PHP-FPM
WordPress
Drupal
Laravel
Symfony
CodeIgniter
MediaWiki
Java servers
Django
Ruby (Unicorn/Puma)
Pylons
Yii
Zend Framework
XenForo
Shopware
Redmine
DokuWiki
PmWiki
MyBB
MoinMoin
Matomo
osCommerce
b2evolution
Zenphoto
SilverStripe
phpList
osTicket
Omeka
Elgg
CMS Made Simple
PyroCMS
Bagisto
ExpressionEngine
iRedMail
Mailman
SPIP
UVdesk
Zope
Geth (Ethereum)
Krayin CRM
QloApps
Qwebirc
Omeka S
Platform guides
Platform guides
Solaris 11
Solaris 10
OpenBSD
Ecosystem
Ecosystem
3rd-party modules catalog
Module documentation
Module documentation
Upload module
Nchan (pub/sub)
Community
Community
Contributing
Getting involved
Why NGINX?
FAQ
IRC
IRC operators
Coding style
Talks & presentations
Resources
Topics
Abbreviations
Back to top