HTTP端口80与8080 区别

📅 2026/8/3 11:41:48 👁️ 阅读次数 📝 编程学习
HTTP端口80与8080 区别

HTTP端口80与8080 区别

目录

    • HTTP端口80与8080 区别
    • 搭建自己的AI 聊天窗口
      • 核心含义
    • 一、什么是「默认 80 端口」
    • 二、为什么「可以设置任何端口」
    • 三、端口使用的核心规则
    • 四、结合你当前场景的补充
    • 一、轻量文件同步类(零额外依赖,最快上手)
      • 1. rsync(首推,Linux 原生增量同步)
      • 2. SSH 客户端可视化传输(你当前工具就支持)
      • 3. scp(SSH 自带全量传输)
    • 二、Git 驱动自动部署(版本化管理,开发首选)
      • 1. Git 仓库 + WebHook 自动部署
      • 2. GitHub Actions / Gitee Go(平台自带 CI/CD)
    • 三、容器化部署(彻底解决环境不一致问题)
      • 1. Docker + Docker Compose
    • 四、生产级自动化运维工具(多服务器/企业级)
      • 1. Ansible
      • 2. Jenkins
    • 五、PaaS / 无服务器平台(完全不用管服务器)
      • 1. 静态站点托管
      • 2. 全栈应用托管
    • 六、给你的选型建议
    • 一、为什么安装不了 Nginx
      • 修复后安装 Nginx 的完整步骤
    • 二、怎么换用其他端口
      • 场景1:当前 Python http.server 换端口
      • 场景2:Nginx 安装后修改监听端口
    • 三、通用注意事项

搭建自己的AI 聊天窗口


核心含义

端口是服务器上区分不同网络服务的「门牌号」。80 是 HTTP 协议约定的默认端口,浏览器访问不带端口的网址时会自动连接 80 端口;但 Web 服务程序本身支持绑定任意空闲端口,所以你可以按需修改成其他数值,这不是强制固定的。


一、什么是「默认 80 端口」

这是 HTTP 协议的行业通用约定:

  1. 所有主流浏览器,在访问http://xxx且不写端口号时,默认自动请求目标服务器的 80 端口
    • 例如访问http://172.31.100.122,浏览器实际访问的是172.31.100.122:80