Port details on branch 2022Q4 |
- nginx-full Robust and small WWW server (full package)
- 1.22.0_13,3 www
=0 Package not present on quarterly.This is expected early in the quarter (because the new packaage repo has not been built yet.). Otherwise, this missing version is most likely a FreshPorts error. - Maintainer: joneum@FreeBSD.org
 - Port Added: 2022-11-14 18:33:42
- Last Update: unknown
- Also Listed In: java perl5 ruby
- License: BSD2CLAUSE
- WWW:
- https://nginx.com/
- Description:
- NGINX is a high performance edge web server with the lowest memory footprint
and the key features to build modern and efficient web infrastructure.
NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,
load balancing, compression, request throttling, connection multiplexing and
reuse, SSL offload and HTTP media streaming.
See also: https://nginx.org/
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- nginx-full>0:www/nginx-full
- Conflicts:
- CONFLICTS:
- nginx-1.*
- nginx-devel-1.*
- nginx-lite-1.*
- nginx-naxsi-1.*
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/nginx-full/ && make install clean
- To add the package, run one of these commands:
- pkg install www/nginx-full
- pkg install nginx-full
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nginx-full
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1663881525
SHA256 (nginx-1.22.0.tar.gz) = b33d569a6f11a01433a57ce17e83935e953ad4dc77cdd4d40f896c88ac26eb53
SIZE (nginx-1.22.0.tar.gz) = 1073322
Packages (timestamps in pop-ups are UTC):
- Master port: www/nginx
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rake : devel/rubygem-rake
- java : java/openjdk8
- ruby30 : lang/ruby30
- libkrb5support.so : security/krb5
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- lua-resty-core>0 : www/lua-resty-core
- java : java/openjdk8
- ruby30 : lang/ruby30
- libkrb5support.so : security/krb5
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libbrotlicommon.so : archivers/brotli
- libdrizzle.so : databases/libdrizzle
- libprofiler.so : devel/google-perftools
- libjwt.so : www/libjwt
- libjansson.so : devel/jansson
- libexpat.so : textproc/expat2
- libmaxminddb.so : net/libmaxminddb
- libgd.so : graphics/gd
- libIP2Location.so : net/ip2location
- libIP2Proxy.so : net/ip2proxy
- libmsgpuck.so : devel/msgpuck
- libyajl.so : devel/yajl
- libavformat.so : multimedia/ffmpeg
- libavcodec.so : multimedia/ffmpeg
- libavutil.so : multimedia/ffmpeg
- libswscale.so : multimedia/ffmpeg
- libluajit-5.1.so : lang/luajit-openresty
- libmodsecurity.so : security/modsecurity3
- libopentracing.so : devel/libopentracing
- libpcre.so : devel/pcre
- libpcre.so : devel/pcre
- libjpeg.so : graphics/jpeg-turbo
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libedit.so.0 : devel/libedit
- libpq.so.5 : databases/postgresql13-client
- libMagick++-6.so : graphics/ImageMagick6
- libldap.so.2 : net/openldap26-client
- Patch dependencies:
-
- ruby30 : lang/ruby30
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for nginx-full-1.22.0_13,3:
DEBUG=on: Build with debugging support
DEBUGLOG=on: Enable debug log (--with-debug)
DSO=on: Enable dynamic modules support
FILE_AIO=on: Enable file aio
IPV6=on: Enable IPv6 support
NJS=on: Enable http_javascript module
THREADS=on: Enable threads support
WWW=on: Enable html sample files
====> Modules that require MAIL module
MAIL=on: Enable IMAP4/POP3/SMTP proxy module
MAIL_IMAP=on: Enable IMAP4 proxy module
MAIL_POP3=on: Enable POP3 proxy module
MAIL_SMTP=on: Enable SMTP proxy module
MAIL_SSL=on: Enable mail_ssl module
====> Modules that require HTTP module
GOOGLE_PERFTOOLS=on: Enable google perftools module
HTTP=on: Enable HTTP module
HTTP_ADDITION=on: Enable http_addition module
HTTP_AUTH_REQ=on: Enable http_auth_request module
HTTP_CACHE=on: Enable http_cache module
HTTP_DAV=on: Enable http_webdav module
HTTP_FLV=on: Enable http_flv module
HTTP_GUNZIP_FILTER=on: Enable http_gunzip_filter module
HTTP_GZIP_STATIC=on: Enable http_gzip_static module
HTTP_IMAGE_FILTER=on: Enable http_image_filter module
HTTP_MP4=on: Enable http_mp4 module
HTTP_PERL=on: Enable http_perl module
HTTP_RANDOM_INDEX=on: Enable http_random_index module
HTTP_REALIP=on: Enable http_realip module
HTTP_SECURE_LINK=on: Enable http_secure_link module
HTTP_SLICE=on: Enable http_slice module
HTTP_SLICE_AHEAD=on: Enable http_slice_ahead module
HTTP_SSL=on: Enable http_ssl module
HTTP_STATUS=on: Enable http_stub_status module
HTTP_SUB=on: Enable http_sub module
HTTP_XSLT=on: Enable http_xslt module
HTTPV2=on: Enable HTTP/2 protocol support (SSL req.)
HTTPV2_AUTOTUNE=on: Enable HTTP/2 upload auto-tuning
STREAM=on: Enable stream module
STREAM_SSL=on: Enable stream_ssl module (SSL req.)
STREAM_SSL_PREREAD=on: Enable stream_ssl_preread module (SSL req.)
AJP=on: 3rd party ajp module
AWS_AUTH=on: 3rd party aws auth module
BROTLI=on: 3rd party brotli module
CACHE_PURGE=on: 3rd party cache_purge module
CLOJURE=on: 3rd party clojure module
CT=on: 3rd party cert_transparency module (SSL req.)
DEVEL_KIT=on: 3rd party Nginx Development Kit module
ARRAYVAR=on: 3rd party array_var module
DRIZZLE=on: 3rd party drizzle module
DYNAMIC_TLS=on: 3rd party dynamic tls records patch
DYNAMIC_HC=on: 3rd party dynamic_healthcheck module
DYNAMIC_UPSTREAM=on: 3rd party dynamic_upstream module
ECHO=on: 3rd party echo module
ENCRYPTSESSION=on: 3rd party encrypted_session module
FORMINPUT=on: 3rd party form_input module
GRIDFS=on: 3rd party gridfs module
HEADERS_MORE=on: 3rd party headers_more module
HTTP_ACCEPT_LANGUAGE=on: 3rd party accept_language module
HTTP_AUTH_DIGEST=on: 3rd party http_authdigest module
HTTP_AUTH_JWT=on: 3rd party http_auth_jwt module
HTTP_AUTH_KRB5=on: 3rd party http_auth_gss module
HTTP_AUTH_LDAP=on: 3rd party http_auth_ldap module
HTTP_AUTH_PAM=on: 3rd party http_auth_pam module
HTTP_DAV_EXT=on: 3rd party webdav_ext module
HTTP_EVAL=on: 3rd party eval module
HTTP_FANCYINDEX=on: 3rd party http_fancyindex module
HTTP_FOOTER=on: 3rd party http_footer module
HTTP_GEOIP2=on: 3rd party geoip2 module
HTTP_IP2LOCATION=on: 3rd party ip2location-nginx module
HTTP_IP2PROXY=on: 3rd party ip2proxy-nginx module
HTTP_JSON_STATUS=on: 3rd party http_json_status module
HTTP_MOGILEFS=on: 3rd party mogilefs module
HTTP_MP4_H264=on: 3rd party mp4/h264 module
HTTP_NOTICE=on: 3rd party notice module
HTTP_PUSH=on: 3rd party push module
HTTP_PUSH_STREAM=on: 3rd party push stream module
HTTP_REDIS=on: 3rd party http_redis module
HTTP_RESPONSE=on: 3rd party http_response module
HTTP_SUBS_FILTER=on: 3rd party subs filter module
HTTP_TARANTOOL=on: 3rd party tarantool upstream module
HTTP_UPLOAD=on: 3rd party upload module
HTTP_UPLOAD_PROGRESS=on: 3rd party uploadprogress module
HTTP_UPSTREAM_CHECK=on: 3rd party upstream check module
HTTP_UPSTREAM_FAIR=on: 3rd party upstream fair module
HTTP_UPSTREAM_STICKY=on: 3rd party upstream sticky module
HTTP_VIDEO_THUMBEXTRACTOR=on: 3rd party video_thumbextractor module
HTTP_ZIP=on: 3rd party http_zip module
ICONV=on: 3rd party iconv module
LET=on: 3rd party let module
LINK=on: 3rd party link function module
LUA=on: 3rd party lua module
MEMC=on: 3rd party memc (memcached) module
MODSECURITY3=on: 3rd party modsecurity3 module
NAXSI=on: 3rd party naxsi module
OPENTRACING=on: 3rd party opentracing module
PASSENGER=on: 3rd party passenger module
POSTGRES=on: 3rd party postgres module
RDS_CSV=on: 3rd party rds_csv module
RDS_JSON=on: 3rd party rds_json module
REDIS2=on: 3rd party redis2 module
RTMP=on: 3rd party rtmp module
SET_MISC=on: 3rd party set_misc module
SFLOW=on: 3rd party sflow module
SHIBBOLETH=on: 3rd party shibboleth module
SLOWFS_CACHE=on: 3rd party slowfs_cache module
SMALL_LIGHT=on: 3rd party small_light module
SRCACHE=on: 3rd party srcache module
VOD=on: 3rd party vod module
VTS=on: 3rd party vts module
XSS=on: 3rd party xss module
WEBSOCKIFY=on: 3rd party websockify module
====> Use Perl Compatible Regular Expressions: you can only select none or one of them
PCRE_ONE=on: Enable PCRE1 support
PCRE_TWO=off: Enable PCRE2 support
===> Use 'make config' to modify these settings
- Options name:
- www_nginx-full
- USES:
- compiler:c11 cpe gssapi:mit perl5 ssl jpeg gnome iconv ssl libedit pgsql magick:6 iconv
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|