콘텐츠로 이동

시스템 요구 사항

MyPanel은 64비트 Linux(x86_64 또는 arm64), apt 기반에서 실행됩니다:

  • Ubuntu 22.04 이상(권장)
  • Debian 12 이상

설치 프로그램은 이 두 배포판에 대해 의존성을 자동으로 구성합니다. 다른 apt 기반 배포판도 작동할 수 있지만 테스트되지 않았습니다. apt 기반이 아닌 배포판(CentOS/AlmaLinux/Rocky 등)은 MYPANEL_SETUP=none 으로만 작동합니다(nginx/Docker/MySQL/certbot을 직접 설치).

구성 요소최소권장
CPU1코어2코어
RAM1 GB2 GB+
디스크10 GB 여유 공간20 GB+ SSD

MyPanel은 내장 SQLite를 사용하는 단일 Go 바이너리입니다 — 패널 자체는 리소스를 거의 사용하지 않습니다. 대부분의 리소스는 Docker에 배포한 웹사이트에 사용됩니다.

기본 모드(MYPANEL_SETUP=full)에서 스크립트는 다음을 설치 및 구성합니다:

  • Docker — 웹사이트 및 WordPress를 컨테이너에서 실행합니다.
  • nginx — 사이트용 리버스 프록시.
  • MySQL — WordPress 및 사용자 데이터베이스용.
  • certbot — Let’s Encrypt SSL을 발급합니다.
  • Nixpacks — Git 소스에서 앱을 빌드합니다.

OS 외에 미리 설치할 것은 없습니다. 서버에 이미 이러한 항목이 있고 MyPanel이 건드리지 않기를 원한다면 MYPANEL_SETUP=none을 사용하세요.

포트용도
8888MyPanel 관리 UI(-port 플래그로 변경)
80 / 443배포한 웹사이트의 HTTP/HTTPS