localhost 常用端口速查
开发中常见的 localhost 端口一览:5173(Vite)、3000(Next.js)、5432(PostgreSQL)、6379(Redis)等。
本地开发时,不同工具默认监听不同 localhost 端口。本文汇总常见端口,便于快速定位「这个地址是谁在跑」。
Web 与前端开发服务器
| 端口 | 典型用途 | 访问示例 |
|---|---|---|
| 80 | Apache、Nginx、IIS 默认 HTTP | http://localhost |
| 443 | HTTPS | https://localhost |
| 3000 | Next.js、Express、NestJS、Create React App | http://localhost:3000 |
| 4173 | Vite 预览(vite preview) | http://localhost:4173 |
| 4321 | Astro 开发服务器 | http://localhost:4321 |
| 5173 | Vite 开发服务器(最常用) | http://localhost:5173 |
| 8080 | 备用 Web、Tomcat、部分 Java 应用 | http://localhost:8080 |
| 8888 | MAMP 默认、Jupyter 等 | http://localhost:8888 |
| 4200 | Angular CLI(ng serve) | http://localhost:4200 |
后端与脚本语言
| 端口 | 典型用途 |
|---|---|
| 5000 | Flask 默认 |
| 8000 | Django、php -S 内置服务器、Uvicorn(可配置) |
| 8080 | Spring Boot(可配置)、Go 常见备用 |
| 9000 | PHP-FPM(FastCGI,非浏览器直接访问) |
数据库与缓存
| 端口 | 服务 | 连接示例 |
|---|---|---|
| 3306 | MySQL / MariaDB | mysql -h localhost -P 3306 |
| 5432 | PostgreSQL | postgresql://localhost:5432/db |
| 6379 | Redis | redis://localhost:6379 |
| 27017 | MongoDB | mongodb://localhost:27017 |
其他常见端口
| 端口 | 用途 |
|---|---|
| 1337 | Strapi 默认 |
| 8081 | Expo Metro Bundler |
| 19000 | Expo Dev Tools |
| 54321 | Supabase 本地 CLI 栈(API 网关等) |
首页快捷端口
本站首页「Suggested Ports」区域列出常用 HTTP 端口:80、81、8080、8081、8888、8890、8000、8889、7080、3000。
如何查看谁占用了端口
- macOS / Linux:
lsof -i :5173或ss -tlnp | grep 5173 - Windows:
netstat -ano | findstr :5173
端口冲突排查详见 port-conflicts 文章。
小结
记住几个高频端口即可:5173(Vite)、3000(Node 全栈)、4321(Astro)、8000(Django/PHP 内置)、5432(PostgreSQL)、6379(Redis)、3306(MySQL)。