Skip to main content
Version: 3.19.0

Port Reference

By default, APISIX exposes the following ports or reserved listening ports:

PortProtocolDescription
9080HTTPListen for user requests.
9443HTTPSListen for user requests with SSL enabled.
9181PROXYListen for HTTP traffic with PROXY protocol when PROXY protocol is enabled.
9182PROXYListen for HTTPS traffic with PROXY protocol when PROXY protocol is enabled.
9090HTTPListen on loopback for requests to Control API when Control API is enabled.
9100TCPListen for TCP traffic when transport layer (L4) proxy is enabled.
9200UDPListen for UDP traffic when transport layer (L4) proxy is enabled.
9180HTTP(S)Listen for requests to Admin API.
9091HTTPExport metrics for Prometheus when the Prometheus export server is enabled.

The redirect plugin does not open another HTTPS port. When http_to_https is enabled, the plugin redirects requests to a configured SSL listener, which uses port 9443 by default. Configure plugin_attr.redirect.https_port to override the redirect destination port.

To learn more about how to change the default ports, see configuration files.