コンテンツにスキップ

インストール

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. ログイン後、すぐにパスワードを変更 してください(設定 → アカウント)。
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