ワンクリック WordPress
MyPanel は 1 つのフォームから完全な WordPress サイトを作成します。MySQL データベースをプロビジョニングし、WordPress を Docker で実行し、wp-cli で事前インストールを行い、ドメインがサーバーを指したら自動で SSL を発行します。
WordPress サイトの作成
Section titled “WordPress サイトの作成”- ウェブサイト → ウェブサイトを追加に移動し、WordPress を選びます。
- 以下を入力します。
- ドメイン — 例:
blog.example.com(自動 SSL を得るには先に DNS を向けてください)。 - サイトタイトル、管理者メールアドレス — パネルが適切なデフォルト値を提案します。
- WordPress 管理者アカウント — ユーザー名 + パスワード(強力なパスワードの生成・コピーボタン付き)。
- ドメイン — 例:
- 作成をクリックします。
その後、MyPanel は以下を行います。
- サイト用の MySQL データベースと専用ユーザーを作成します。
wordpress:php8.3-apacheイメージをプルし、/var/www/htmlにボリュームをマウントします。- あなたの管理者情報で
wp core installを実行します。すぐにログインでき、有名な「5 分間インストール」画面は表示されません。 - nginx リバースプロキシを設定し、ドメインが解決されれば Let’s Encrypt を発行します。
- WordPress 管理画面:
https://<domain>/wp-admin。 - WordPress は(
X-Forwarded-Protoヘッダー経由で)HTTPS を検出します。WP_HOME/WP_SITEURLは動的に設定されるため、SSL 有効時に「混在コンテンツ」や URL の誤りといった問題は発生しません。
データのライフサイクル
Section titled “データのライフサイクル”- 同じドメインでサイトを再作成する場合: MyPanel は古いデータベースを再利用します(投稿は保持されます)。
- サイトを削除する場合: データベースはデフォルトで保持されます。データベースとボリュームも削除するには、確認ダイアログでデータを削除にチェックを入れてください(確認のためドメインを入力します)。