安装
一行命令安装
Section titled “一行命令安装”在 Ubuntu 22.04+ / Debian 12+ 上以 root 身份运行:
curl -fsSL https://get.mypanel.vn | sudo bash该脚本将:
- 检查操作系统。
- 安装并配置 nginx、Docker、MySQL、certbot、Nixpacks。
- 将最新的 MyPanel 二进制文件下载到
/usr/local/bin/mypanel。 - 创建数据目录
/var/lib/mypanel。 - 创建并启动
mypanelsystemd 服务。 - 在控制台打印登录 URL 和 初始管理员密码。
在命令前传入环境变量:
# 自定义面板端口,并仅安装二进制文件(不改动系统依赖)MYPANEL_PORT=9000 MYPANEL_SETUP=none curl -fsSL https://get.mypanel.vn | sudo bashMYPANEL_SETUP=full(默认)— 安装并配置所有依赖。MYPANEL_SETUP=none— 仅安装面板二进制文件;nginx/Docker/MySQL/certbot 由你自行提供。MYPANEL_PORT— 面板端口(默认8888)。MYPANEL_VERSION— 固定到指定版本(默认:最新版)。
- 在浏览器中打开
http://<server-ip>:8888。 - 以
admin身份登录。初始密码会在启动时打印到控制台, 并保存到/var/lib/mypanel/admin-password.txt。 - 登录后 立即修改密码(设置 → 账户)。
curl -fsSL https://get.mypanel.vn | sudo bash脚本会检测到已有安装,仅替换二进制文件 — 你在
/var/lib/mypanel 中的数据不会被改动。
systemctl disable --now mypanelrm /usr/local/bin/mypanel /etc/systemd/system/mypanel.service# 删除数据前请考虑先做备份:rm -rf /var/lib/mypanel