Nginx è un web server / proxy inverso leggero ad alte prestazioni, è anche un server di posta elettronica (IMAP / POP3) proxy, rilasciato sotto licenza BSD-like. Funziona su Unix, Linux, varianti di BSD, Mac OS X, Solaris.
Nginx fornisce rapidamente i contenuti statici con un utilizzo efficiente delle risorse di sistema. È possibile distribuire contenuti dinamici HTTP su una rete che utilizza i gestori FastCGI per gli script, e può servire come un bilanciatore di carico software molto capace.
Nginx utilizza un approccio asincrono basato su eventi nella gestione delle richieste in modo da ottenere prestazioni più prevedibili sotto stress, in contrasto con il modello del server HTTP Apache che usa un approccio orientato ai thread o ai processi nella gestione delle richieste.
In origine, nginx è stato sviluppato per soddisfare le esigenze di vari siti gestiti da Rambler (un portale russo), per il quale ngnix serviva 500 milioni di richieste al giorno a partire da settembre 2008.
Secondo il Web Server Survey Netcraft di maggio 2011, nginx è risultato essere il terzo server web più utilizzato in tutti i domini (7,50% dei siti esaminati) e il quarto server web più utilizzato per tutti i siti "attivi" (8,23% dei siti esaminati). Secondo BuiltWith, è utilizzato dal 9,92% del primo milione di siti web e la sua crescita all'interno dei primi diecimile, centomila ed un milione è in aumento.
Caratteristiche HTTP di base:
Gestione dei file statici, file di indice, e auto-indicizzazione
Reverse proxy con caching
Bilanciamento del carico
Tolleranza agli errori
Supporto SSL
Supporto FastCGI con il caching
Server virtuali basati su nome ed IP
Streaming FLV
Streaming MP4, utilizzando il modulo streaming MP4
Autenticazione di accesso nelle pagine web
Compressione gzip
Capacità di gestire più di 10000 connessioni simultanee
Riscrittura degli URL
Log personalizzato
include server-side
WebDAV
Caratteristiche come mail proxy:
Proxy SMTP, POP3 e IMAP
Supporto per STARTTLS
Supporto SSL
Nginx fornisce rapidamente i contenuti statici con un utilizzo efficiente delle risorse di sistema. È possibile distribuire contenuti dinamici HTTP su una rete che utilizza i gestori FastCGI per gli script, e può servire come un bilanciatore di carico software molto capace.
Nginx utilizza un approccio asincrono basato su eventi nella gestione delle richieste in modo da ottenere prestazioni più prevedibili sotto stress, in contrasto con il modello del server HTTP Apache che usa un approccio orientato ai thread o ai processi nella gestione delle richieste.
In origine, nginx è stato sviluppato per soddisfare le esigenze di vari siti gestiti da Rambler (un portale russo), per il quale ngnix serviva 500 milioni di richieste al giorno a partire da settembre 2008.
Secondo il Web Server Survey Netcraft di maggio 2011, nginx è risultato essere il terzo server web più utilizzato in tutti i domini (7,50% dei siti esaminati) e il quarto server web più utilizzato per tutti i siti "attivi" (8,23% dei siti esaminati). Secondo BuiltWith, è utilizzato dal 9,92% del primo milione di siti web e la sua crescita all'interno dei primi diecimile, centomila ed un milione è in aumento.
Gestione dei file statici, file di indice, e auto-indicizzazione
Reverse proxy con caching
Bilanciamento del carico
Tolleranza agli errori
Supporto SSL
Supporto FastCGI con il caching
Server virtuali basati su nome ed IP
Streaming FLV
Streaming MP4, utilizzando il modulo streaming MP4
Autenticazione di accesso nelle pagine web
Compressione gzip
Capacità di gestire più di 10000 connessioni simultanee
Riscrittura degli URL
Log personalizzato
include server-side
WebDAV
Proxy SMTP, POP3 e IMAP
Supporto per STARTTLS
Supporto SSL
Screenshots. (installazione)
Aggiornamenti:
Ultime versioni pubblicate:
2011-11-01 | nginx-1.0.9 stable version has been released. |
2011-10-31 | nginx-1.1.7 development version has been released. |
2011-10-17 | nginx-1.1.6 development version has been released. |
2011-10-12 | NGINX, Inc. has announced its Series A funding. |
2011-10-05 | nginx-1.1.5 development version has been released. |
2011-10-01 | nginx-1.0.8 stable version has been released. |
2011-09-30 | nginx-1.0.7 stable version has been released. New HTTP MP4 module included. |
2011-09-23 | nginx was imported to OpenBSD src tree. |
2011-09-20 | nginx-1.1.4 development version has been released. Support of persistent connections with upstream servers. |
2011-09-14 | nginx-1.1.3 development version has been released. New HTTP MP4 module. |
2011-09-05 | nginx-1.1.2 development version has been released. |
2011-08-29 | nginx-1.0.6 stable version has been released. |
2011-08-22 | nginx-1.1.1 development version has been released. |
2011-08-03 | We are happy to announce trac.nginx.org. |
Ricerca personalizzata
Trovato questo articolo interessante? Condividilo sulla tua rete di contatti in Twitter, sulla tua bacheca su Facebook, in Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!