설치
한 줄 설치
섹션 제목: “한 줄 설치”Ubuntu 22.04+ / Debian 12+에서 root로 실행하세요:
curl -fsSL https://get.mypanel.vn | sudo bash스크립트는 다음을 수행합니다:
- OS를 확인합니다.
- nginx, Docker, MySQL, certbot, Nixpacks를 설치 및 구성합니다.
- 최신 MyPanel 바이너리를
/usr/local/bin/mypanel에 다운로드합니다. - 데이터 디렉터리
/var/lib/mypanel을 생성합니다. mypanelsystemd 서비스를 생성하고 시작합니다.- 로그인 URL과 초기 admin 비밀번호를 콘솔에 출력합니다.
설치 옵션
섹션 제목: “설치 옵션”명령 앞에 환경 변수를 전달하세요:
# 사용자 지정 패널 포트, 그리고 바이너리만 설치(시스템 의존성은 건드리지 않음)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에 저장됩니다.- 로그인 후 즉시 비밀번호를 변경하세요(Settings → Account).
업데이트
섹션 제목: “업데이트”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