ports

www/nginx

nginx-1.10.2 – robust and small HTTP server and mail proxy server

Description

This is the stable branch of nginx, as distributed by nginx.org.

nginx provides FastCGI and reverse HTTP proxying, with or without caching,
including simple load balancing and fault tolerance.

It has a modular architecture.  Filters include gzipping, byte ranges,
chunked responses, and SSI.  Multiple SSI inclusions within a single page
can be processed in parallel if they are handled by FastCGI or proxied
servers.  SSL and TLS SNI are supported.

The mail proxy features user redirection to IMAP/POP3/SMTP backends
using an external HTTP authentication server, including SSL/STARTTLS
support and a range of authentication methods.

Available FLAVORs:

	lua - This Nginx module embeds the Lua 5.1 interpreter or LuaJIT 2.0
into the nginx core and integrates the powerful Lua threads (aka Lua
coroutines) into the nginx event model by means of nginx subrequests.

	mailproxy - enables the mail proxy features of nginx (specifically
the mail_pop3_module, the mail_imap_module, and the mail_smtp_module).

	naxsi - This Nginx module embeds Naxsi into nginx core. Naxsi is
a high performance, low rules maintenance, Web Application Firewall module.

	passenger - Phusion Passenger(R) a.k.a. mod_rails or mod_rack makes
deployment of Ruby web applications, such as those built on the revolutionary
Ruby on Rails web framework, a breeze. It follows the usual Ruby on Rails
conventions, such as "Don't-Repeat-Yourself".


WWW: http://nginx.org/

Broken
on arm: src/core/ngx_rwlock.c:116:2: error: #error ngx_atomic_cmp_set() is not defined! on hppa: src/core/ngx_rwlock.c:116:2: error: #error ngx_atomic_cmp_set() is not defined!
Categories:
www

Library dependencies

Build dependencies

None

Run dependencies

None