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.
Nginx ("engine x") is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.
+ Show more
Version: 1.27.2
License: BSD
GitHub
Please wait while tickets are being fetched from Trac.
Maintainers
Schamschula
Categories
mail
www
Homepage
https://nginx.org/
Platforms
darwin
Variants
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 (https://github.com/simpl/ngx_devel_kit))
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 (http://nginx.org/en/docs/ngx_core_module.html#thread_pool))
xslt
(Post-process pages with XSLT)
Subport(s) (4)
"nginx-devel" depends on
lib (3)
build (1)
Ports that depend on "nginx-devel"
lib (4)
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)
3
Requested Installations (30 days)
3