nginx-devel (www/nginx-devel) Updated: 6 days, 9 hours ago Add to my watchlist

High-performance HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server

Nginx ("engine x") is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.

Version: 1.23.0 License: BSD GitHub
Maintainers Schamschula
Categories mail www
Platforms darwin
  • auth_request (Add client authorization based on the result of a subrequest)
  • dav (Add WebDAV support to server)
  • debug (Enable debug mode)
  • degradation (Allow to return 204 or 444 code for some locations on low memory condition)
  • devel_kit (Enable ngx_devel_kit module (
  • flv (Add FLV (Flash Video) streaming support to server)
  • gperftools (Enable Google Performance Tools profiling for workers)
  • gzip_static (Avoids compressing the same file each time it is requested)
  • http2 (Add HTTP/2 support to the server)
  • mail (Add IMAP4/POP3 mail proxy support)
  • mp4 (Enables mp4 streaming with seeking ability)
  • perl5 (Add perl support to the server directly within nginx and call perl via SSI)
  • realip (For using nginx as backend)
  • ssl (Add SSL (HTTPS) support to the server, and also to the mail proxy if that is enabled)
  • status (Add /nginx_status support to the server)
  • stream (Enable ngx_stream_core_module for generic TCP proxying and load balancing (install with +ssl to enable ngx_stream_ssl_module))
  • threads (Add threads support (
  • universal (Build for multiple architectures)
  • xslt (Post-process pages with XSLT)

Subport(s) (4)

"nginx-devel" depends on

lib (3)
build (1)

Ports that depend on "nginx-devel"

Port notes

A set of sample configuration files has been installed in ${prefix}/share/nginx/examples.

Additionally, the files nginx.conf, mime.types, fastcgi.conf have been copied to ${prefix}/etc/nginx if they didn't exist yet.
Adjust these files to your needs before starting nginx. A startup item has been generated that will aid in starting nginx-devel with launchd. It is disabled by default. Execute the following command to start it, and to cause it to launch at startup:

sudo port load nginx-devel

Port Health:

Loading Port Health

Installations (30 days)


Requested Installations (30 days)