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 版本管理)上不如宝塔成熟,但在容器管理、界面体验和开源透明度上,它走出了一条自己的路。