跳转到内容

安装

在 Ubuntu 22.04+ / Debian 12+ 上以 root 身份运行:

Terminal window
curl -fsSL https://get.mypanel.vn | sudo bash

该脚本将:

  1. 检查操作系统。
  2. 安装并配置 nginx、Docker、MySQL、certbot、Nixpacks。
  3. 将最新的 MyPanel 二进制文件下载到 /usr/local/bin/mypanel
  4. 创建数据目录 /var/lib/mypanel
  5. 创建并启动 mypanel systemd 服务。
  6. 在控制台打印登录 URL 和 初始管理员密码

在命令前传入环境变量:

Terminal window
# 自定义面板端口,并仅安装二进制文件(不改动系统依赖)
MYPANEL_PORT=9000 MYPANEL_SETUP=none curl -fsSL https://get.mypanel.vn | sudo bash
  • MYPANEL_SETUP=full(默认)— 安装并配置所有依赖。
  • MYPANEL_SETUP=none — 仅安装面板二进制文件;nginx/Docker/MySQL/certbot 由你自行提供。
  • MYPANEL_PORT — 面板端口(默认 8888)。
  • MYPANEL_VERSION — 固定到指定版本(默认:最新版)。
  1. 在浏览器中打开 http://<server-ip>:8888
  2. admin 身份登录。初始密码会在启动时打印到控制台, 并保存到 /var/lib/mypanel/admin-password.txt
  3. 登录后 立即修改密码设置 → 账户)。
Terminal window
curl -fsSL https://get.mypanel.vn | sudo bash

脚本会检测到已有安装,仅替换二进制文件 — 你在 /var/lib/mypanel 中的数据不会被改动。

Terminal window
systemctl disable --now mypanel
rm /usr/local/bin/mypanel /etc/systemd/system/mypanel.service
# 删除数据前请考虑先做备份:
rm -rf /var/lib/mypanel