跳至正文
老丹的足迹 —— 代码写给机器,游记写给自己,感悟写给时间
老丹的足迹 老丹的足迹
老丹的足迹 老丹的足迹
  • 首页
  • 示例页面
  • 首页
  • 示例页面
老丹的足迹 老丹的足迹
老丹的足迹 老丹的足迹
  • 首页
  • 示例页面
  • 首页
  • 示例页面

1Panel 完全指南:免费开源的服务器管理面板,到底值不值得用?

如果你之前用过宝塔,或者正在寻找一款不花钱、不绑定手机、不塞广告的服务器面板,1Panel 大概率已经进入过你的视线。它被很多人称为“宝塔平替”,但又不完全是——它走了另一条技术路线。这篇文章会从实际使用出发,把 1Panel 的能力、限制和适合人群讲清楚,并在原有框架上补充更多可操作的细节。

一、1Panel 是什么?

1Panel 是一款新一代的 Linux 服务器运维管理面板,由 Fit2Cloud 团队开发,项目在 GitHub 上开源。它的核心定位很清晰:提供一个直观的 Web 界面,让你不用记一堆命令,就能管理服务器上的应用、网站、数据库、文件和容器。

用一句话概括它的特点:开源免费 + Docker 原生 + 中文友好 + 不强制手机号。

从数据上看,它已经不算“小众项目”了。截至 2025 年 11 月,1Panel 在 GitHub 上获得了超过 32,100 个 Star 和 2,800 多次 Fork,累计安装部署次数超过 189 万次。它的迭代速度也很快——从 2022 年 7 月创立到 2025 年 11 月,已经发布了第 100 个版本。应用商店目前已收录 226 个应用。

二、核心能力:免费版到底能做什么?

这是最关键的问题。1Panel 的社区版(OSS Edition)标价 ¥0,并且是开源软件(GPLv3 协议)。它不是试用版或阉割版,官方对它的定位就是“覆盖日常 Linux 服务器运维与基础 AI 能力”。

社区版包含的功能

根据官方版本对比页,社区版已经覆盖了服务器管理的绝大部分核心场景:

  • 应用商店:内置 150+ 开源应用模板,一键部署 Halo、WordPress、Redis、PostgreSQL、Cordys CRM 等工具。以 Cordys CRM 为例,安装时只需填写管理员账号、密码和端口等参数,点击安装后等待状态变为“已启动”即可。
  • 网站管理:创建 PHP 或静态站点,配置域名、SSL 证书、反向代理、重定向。内置 ACME 自动申请与续签 SSL 证书功能(支持 Let’s Encrypt 等),解决网站“不安全”警告的痛点。
  • 数据库管理:管理 MySQL、PostgreSQL 等数据库,支持备份加密。v2.1.9 版本新增了 MongoDB 管理功能,支持创建数据库和用户、修改密码与调整权限,也可以将已有的远程 MongoDB 实例添加进来统一管理。
  • 容器管理:这是 1Panel 的“主战场”——Docker 容器的创建、监控、编排模板导入导出、镜像管理。
  • 文件管理:在线编辑、上传下载、解压缩、权限修改。v2.1.9 新增文件历史管理功能,可以查看文件的历史记录、对比不同时间点的内容差异。v2.1.4 版本新增了文件列表列的显示/隐藏功能。
  • 服务器监控:CPU、内存、磁盘 I/O、网络、GPU 的实时与历史数据。
  • 防火墙 / SSH 管理 / 进程管理 / 计划任务 / 日志审计。
  • AI 能力:AI 智能体管理(限 5 个)、AI 模型管理、GPU 监控。

一个容易被忽略的细节是:WAF 基础防护在社区版就已经可用,包括黑白名单、网站设置和全局基础规则。专业版增加的只是攻击报表、拦截记录、漏洞防御等增强能力。

专业版与企业版增加了什么

专业版(¥1500/套) 在社区版基础上增加:

  • 多机管理、数据库主从复制
  • WAF 增强:攻击报表、拦截与封锁记录、漏洞防御、应用规则、自定义规则、地区访问限制
  • 网站监控报表、网站防篡改
  • 移动端 App、AI 建站
  • vLLM 模型管理、虚拟机管理(KVM Web UI,限 5 台)
  • 企业微信 / 钉钉 / 飞书告警,短信告警 500 条额度

企业版(¥3万/套) 面向企业级部署,增加 AI 网关、AI 门户、用户与认证管理、多节点纳管、适配纯离线环境等能力。

三、它和宝塔到底哪里不一样?

这是大多数人最关心的问题。两者的差异不在“功能多少”,而在技术路线。

1Panel 的路线:容器优先

1Panel 的底层逻辑是基于 Docker 容器化部署。你在应用商店里安装的每一个应用,本质上都是一个独立的 Docker 容器。

这个设计带来几个直接影响:

优点:

  • 环境隔离好:每个应用跑在自己的容器里,互不干扰。卸载应用时,容器直接删除,不会在系统里留下残余。
  • 环境一致性高:不管你的服务器是 Ubuntu 还是 CentOS,容器里的运行环境是一样的,减少了“在我机器上能跑”的问题。
  • 攻击面更小:宿主机只需要放行 Docker 守护进程端口,其余流量由容器网络策略控制,Ingress 控制器统一处理域名路由和 TLS 终止,减少了直接暴露的端口数量。

需要注意的:

  • 必须装 Docker:1Panel 依赖 Docker ≥ 20.10 和 Docker Compose ≥ 2.x。如果你的服务器上已经有其他面板争抢 80/443 端口,两者会互相干扰。建议在全新系统上安装,否则可能出现容器管理混乱的问题——有用户反馈,在已装 Docker 的机器上安装 1Panel 后,面板界面能看到 3 个容器在运行,但 docker ps 却看不到,因为 1Panel 自己装了一个 Docker。
  • 资源随容器增长:虽然初始占用低,但随着容器数量增加,资源需求呈阶梯式上升。官方建议内存至少 4GB,2GB 在同时跑数据库和多个站点时容易吃紧。

宝塔的路线:功能完备性

宝塔走的是另一条路:通过丰富的功能和成熟的生态构建“一站式体验”。它的中文教程、第三方插件、传统 LNMP 站点管理确实更顺手,很多老项目的部署文档都是围绕宝塔写的。

两者都能建站,选择取决于你的技术路线偏好。如果你打算用 Docker 方式部署服务,1Panel 的体验会更自然;如果你主要维护传统 PHP 项目,宝塔的生态优势更明显。

四、安装和上手:到底有多简单?

硬件要求没有官方说的那么“轻”

1Panel 官方文档写的是“内存建议可用内存 ≥ 1GB”,但这只是面板本身的底线。一篇实操教程给的建议更实际:最低 2核2GB,建议 2核4GB 及以上,磁盘系统盘 40GB 以上。2GB 内存跑一个数据库加一两个站点就开始吃紧,如果还要同时跑缓存服务,体验会很差。

安装命令和交互流程

标准安装脚本(中文版)是:

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

脚本会依次问你几件事:

  • 面板端口:默认随机生成,建议保留。固定端口(比如 8888)是扫描器的重点关注对象。
  • 安全入口:一段自定义字符串,访问地址会变成 IP:端口/你的入口字符串。这是 1Panel 比较特别的安全设计——即使端口被扫到,不知道入口路径也进不了登录页。
  • 管理员账号密码:账号别用 admin,密码 12 位以上混合字符。

脚本同时会帮你安装 Docker,因为这是 1Panel 的运行基础。

安装后必须做的一步:放行端口

安装完成后,你需要在云服务器控制台的安全组里放行面板端口。这一步不做,浏览器打不开面板。

一个关键的安全建议:在防火墙规则的来源中只填写自己的固定公网 IP 或办公网网段,而不是 0.0.0.0/0。面板是整台服务器的控制入口,对全网开放会持续遭到扫描和登录尝试。如果你的出口 IP 不固定,至少要确保密码足够强并开启两步验证。

五、安全设计:比传统面板更“现代”

1Panel 的安全模型建立在容器隔离之上,和宝塔的“功能堆叠式防护”有本质区别。

攻击面更小:宿主机只需要放行 Docker 守护进程的端口(可自定义),其余流量由容器网络策略控制。Ingress 控制器统一处理域名路由和 TLS 终止,减少了直接暴露的端口数量。

权限控制更细:基于 RBAC 和最小权限原则,每个功能模块运行在独立容器中,文件隔离在容器卷内,误操作对宿主机的影响更小。

漏洞影响范围有限:2025 年 1Panel 报告的主要漏洞是 CVE-2025-54424(专业版证书验证绕过),影响范围限于配置了从节点的专业版环境,修复通过镜像替换实现,无需重启宿主机。

不过,安全永远不只是面板的事。如果你把面板直接暴露在公网,务必做两件事:不要用 admin 作为账号名,密码用 12 位以上混合字符;如果出口 IP 不固定,至少开启两步验证。

六、付费版值得买吗?

1Panel 有三个版本:社区版(免费)、专业版、企业版。

专业版定价 ¥1500/套,增加的是一批“增强型”能力:

  • 多机管理:一个主节点统一管理多台从机,批量更新应用
  • WAF 增强:攻击报表、拦截记录、漏洞防御、自定义规则、地区访问限制
  • 网站监控报表、网站防篡改
  • 移动端 App(iOS / Android)
  • 企业微信 / 钉钉 / 飞书告警,短信告警 500 条额度
  • vLLM 模型管理、数据库主从复制、虚拟机管理(KVM,限 5 台)

企业版定价 ¥3万/套,面向企业级部署,增加 AI 网关、AI 门户、用户与认证管理、多节点纳管(节点数按需授权)、适配纯离线环境、企业级支持服务(5×8 线上)。

官方也提供 30 天免费试用,不需要信用卡。如果你不确定需不需要,可以先试用。

对于个人使用,社区版通常已经够用。付费版的价值集中在多服务器管理和商业级安全报表这两个场景。

七、谁适合用 1Panel?

适合:

  • 个人开发者、家庭服务器用户,想免费管理一台 VPS
  • 打算用 Docker 方式部署服务的用户
  • 对宝塔的商业化(广告、强制登录、付费墙)感到不适的人
  • 需要中文界面、但又不想要绑定手机号的人

可能不太适合:

  • 主要维护传统 PHP 项目,且依赖宝塔生态和第三方插件的用户
  • 服务器内存只有 2GB 且需要同时跑数据库和多个站点
  • 已经深度使用宝塔、没有遇到痛点、不想折腾迁移的用户

写在最后

1Panel 的“免费”不是营销话术。社区版是真正开源、功能完整的版本,覆盖了单台服务器日常管理的绝大部分需求。它的容器化路线让服务器环境更干净、隔离性更好,代价是需要你接受 Docker 作为基础依赖,并且内存最好从 4GB 起步。

如果你是第一次接触服务器面板,或者之前因为宝塔的收费或广告而犹豫,1Panel 是一个值得认真考虑的替代方案。它可能在某些传统场景(比如 PHP 版本管理)上不如宝塔成熟,但在容器管理、界面体验和开源透明度上,它走出了一条自己的路。

作者

老丹

关注我
其他文章
上一个

linux-wifi-hotspot:Linux 上最接近 Windows 移动热点的解决方案

下一个

TPM 2.0 在 Linux 上的工具链:tpm2-tss 与 tpm2-tools 深度解析

关于博主

    老丹是一名C/C++后台开发工程师,信奉“无抽象不设计,无性能不生产”。

  • 技术栈:Modern C++、Linux环境编程、多线程/并发、网络编程等。
  • 信条:能用constexpr解决的问题绝不拖到运行时,能靠RAII避免的泄漏绝不写析构。
  • 正在填坑:从解封装到渲染的C++全链路实现,正在驯服FFmpeg与H.264/H.265。
  • 输出原则:这里的每一段代码都经过-Wall -Wextra -Werror -O2的洗礼。

近期文章

  • 在 Windows 里养一只 Linux:WSL 完整指南 2026年10月24日
  • Paho MQTT C 与 C++ 客户端库完全指南:从概念到 Ubuntu 26.04 下的编译、安装与使用 2026年10月23日
  • Mosquitto $SYS 主题详解:Broker 自监控指南 2026年10月23日
  • 应用级 MQTT 服务搭建完全指南:Mosquitto + 宿主机 Nginx 2026年10月22日
  • OpenWrt 固件签名三剑客:usign、ucert 与 fwtool 深度解析 2026年10月21日

文章分类

  • C/C++开发 (22)
  • Docker容器 (5)
  • Linux工具包 (21)
  • Linux服务配置 (53)
  • Linux系统 (16)
  • MQTT技术 (6)
  • OpenWrt路由 (5)
  • Shell脚本 (3)
  • 代码管理 (1)
  • 安防技术 (4)
  • 数据安全 (36)
  • 网络协议 (25)
  • 计算机理论 (23)
  • 问题解决 (3)
  • 防火墙 (6)
  • 音视频技术 (6)
联系我们:📍 地址:中国·广东省深圳市   |   ✉️ 邮箱:support@tanglinux.com   |   💬 QQ:870866607
版权所有:老丹的足迹粤ICP备2026061170号-1       公安备案图标 粤公网安备44030002013274号