콘텐츠로 이동

설치

Ubuntu 22.04+ / Debian 12+에서 root로 실행하세요:

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

스크립트는 다음을 수행합니다:

  1. OS를 확인합니다.
  2. nginx, Docker, MySQL, certbot, Nixpacks를 설치 및 구성합니다.
  3. 최신 MyPanel 바이너리를 /usr/local/bin/mypanel에 다운로드합니다.
  4. 데이터 디렉터리 /var/lib/mypanel을 생성합니다.
  5. mypanel systemd 서비스를 생성하고 시작합니다.
  6. 로그인 URL과 초기 admin 비밀번호를 콘솔에 출력합니다.

명령 앞에 환경 변수를 전달하세요:

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. 로그인 후 즉시 비밀번호를 변경하세요(Settings → Account).
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