nginx is an HTTP server and mail proxy server. It has been running for more than two years on many heavily loaded Russian sites, including Rambler (RamblerMedia.com). In March 2007, about 20% of all Russian virtual hosts were served or proxied by nginx.
| Tags | Internet Web HTTP Servers Proxy Servers |
|---|
Recent releases


Changes: This release makes the "proxy_store" and "fastcgi_store" directives check response lengths, fixes a segmentation fault in the worker process which occurred if a big value was used in an "expires" directive, and fixes incorrectly-detected cache line sizes on Pentium 4s.


Changes: The STARTTLS in SMTP mode is now working. In HTTPS mode, some requests fail with a "bad write retry" error. The "If-Range" request header line is now supported. uname(2) is now used on Linux systems instead of procfs.


Changes: The mail proxy was split into three modules: POP3, IMAP, and SMTP. Some minor bugs were fixed. nginx can now start on Solaris if the shared PCRE library is located in a non-standard place. A worker process that may have gotten caught in an endless loop if the memcached was used was fixed.


Changes: If all upstream servers have failed, then all servers were given equal weight until servers became alive. This bug appeared in 0.6.6.


Changes: The mail proxy now supports AUTHENTICATE in IMAP mode and STARTTLS in SMTP mode. nginx tries to set the "worker_priority", "worker_rlimit_nofile", "worker_rlimit_core", and "worker_rlimit_sigpending" without super-user privileges.
- All comments
Recent commentsFreshmeat project not updated aymore?
The latest stable as of this writing is 0.6.32. Seems like no one from nginx updates it anymore.
Btw, for developers who want an Apache alternative on their local desktop computers, nginx are able to run along with PHP and MySQL based applications.
PHP runs in FastCGI mode because nginx doesn't support CGI.
This setup is tested under Windows Vista and XP.