端口

同一台电脑上区分不同服务的"门牌号"——localhost:3000 里的 3000 就是端口。

它到底指什么?

当你在本地运行开发服务器时,终端里通常会显示类似 http://localhost:3000 的地址。这里的 3000 就是端口号。

一台电脑上可以同时运行好几个程序——前端开发服务器、后端 API 服务器、数据库——它们都需要通过网络通信。端口号就是用来区分"这个请求是发给谁的"。就像一栋大楼有很多房间,大楼地址(IP 地址)只能把你带到楼门口,房间号(端口号)才能把你带到具体的那个服务面前。

什么时候你会碰到它?

最常见的情况有两个。一是你启动开发服务器时看到的那个数字——3000、8080、5173——AI 会告诉你"在浏览器里打开 localhost:3000",那就是让你访问本机的 3000 端口。

二是"端口冲突"——如果上一个程序没关干净,新的程序又想用同一个端口号,就会报错说"端口已被占用"(port already in use)。解决办法通常是关掉占用端口的旧程序,或者让新程序换一个端口号。

有什么需要注意的?

常见的端口号有约定俗成的用途:80 是普通网页(HTTP)、443 是加密网页(HTTPS)、3000/8080 常被开发服务器使用。你不需要记住这些,只要知道端口号就是一个数字,用来告诉电脑"找哪个服务"就够了。

也叫

Port端口号网络端口

和谁相连

参见

先有地图 / Map First

一张写给 AI 时代建造者的地图——不教你写代码,而是补全你指挥 AI 所需的那层工程与科技生态常识。

「先有地图 / Map First」是 LuMiNx 的项目之一。我们坚信,技术与知识应当惠及每一个人 —— Reach the Unreachable.

© 2026 先有地图 / Map First.让每个人都能自如地成为创造者