Port Reference
Explore the default port configurations for Apache APISIX, detailing the ports used for various protocols and services within the API gateway.
By default, APISIX exposes the following ports or reserved listening ports:
| Port | Protocol | Description |
|---|---|---|
9080 | HTTP | Listen for user requests. |
9443 | HTTPS | Listen for user requests with SSL enabled. |
9181 | PROXY | Listen for HTTP traffic with PROXY protocol when PROXY protocol is enabled. |
9182 | PROXY | Listen for HTTPS traffic with PROXY protocol when PROXY protocol is enabled. |
9090 | TCP | Listen for requests to Control API when Control API is enabled. |
9100 | TCP | Listen for TCP traffic when transport layer (L4) proxy is enabled. |
9200 | UDP | Listen for UDP traffic when transport layer (L4) proxy is enabled. |
9180 | HTTP(S) | Listen for requests to Admin API. |
9091 | HTTP | Export metrics for Prometheus when the Prometheus export server is enabled. |
8443 | HTTPS | The port for HTTPS traffic when redirect plugin is used to redirect HTTP traffic to HTTPS. |
To learn more about how to change the default ports, see configuration files.