系统要求
MyPanel 运行于 64 位 Linux(x86_64 或 arm64)、基于 apt 的系统:
- Ubuntu 22.04 或更新版本(推荐)
- Debian 12 或更新版本
安装程序会为这两个发行版自动配置依赖。其他基于 apt 的发行版可能可用,
但未经测试。非 apt 发行版(CentOS/AlmaLinux/Rocky…)仅在 MYPANEL_SETUP=none
下可用(需你自行安装 nginx/Docker/MySQL/certbot)。
最低硬件配置
Section titled “最低硬件配置”| 组件 | 最低 | 推荐 |
|---|---|---|
| CPU | 1 核 | 2 核 |
| 内存 | 1 GB | 2 GB+ |
| 磁盘 | 10 GB 可用空间 | 20 GB+ SSD |
MyPanel 是一个内嵌 SQLite 的单一 Go 二进制文件 — 面板本身占用极少。 大部分资源都用于你在 Docker 中部署的网站。
软件(已为你安装)
Section titled “软件(已为你安装)”在默认模式(MYPANEL_SETUP=full)下,脚本会 安装并配置:
- Docker — 在容器中运行网站和 WordPress。
- nginx — 为你的站点提供反向代理。
- MySQL — 用于 WordPress 和用户数据库。
- certbot — 签发 Let’s Encrypt SSL。
- Nixpacks — 从 Git 源构建应用。
除操作系统外无需预装任何东西。如果服务器已经具备这些组件,并希望 MyPanel 不去
改动它们,请使用 MYPANEL_SETUP=none。
| 端口 | 用途 |
|---|---|
8888 | MyPanel 管理界面(可用 -port 标志更改) |
80 / 443 | 你所部署网站的 HTTP/HTTPS |