WordPress を自分のサーバーに、ワンクリックで。
自分のサーバーで WordPress を起動。専用 MariaDB 付きの Docker コンテナとしても、Web スタック上に直接でも動かせます。データベース、パスワード、HTTPS は ServerAvatar が設定します。
- WordPress + MariaDB
- HTTPS は自動
- 自分のサーバー、自分のデータ
セクション 01WordPress とは
WordPress とは?
WordPress は Web サイトを作るための無料のオープンソースソフトウェアです。ブログツールとして始まり、今では個人ブログから企業サイト、ニュースポータル、オンラインストアまで動かしています。
ブロックエディターでページを書いてレイアウトし、テーマでデザイン全体を変え、必要な機能はプラグインで追加します。自分のサーバーで動かせば、コードもコンテンツも訪問者のデータも手元に残ります。
- 無料のオープンソース(GPL)
- ブロックエディター、コード不要
- 数千のテーマとプラグイン
セクション 02機能
WordPress で作れるもの
ブロックエディター
ブロックと既製のパターンでページを書いてレイアウト。コードに触れる必要はありません。
テーマ
サイト全体の見た目を一度に変更。サイトエディターでヘッダー、フッター、テンプレートも編集できます。
プラグイン
フォーム、SEO、キャッシュ、会員機能などをプラグインディレクトリから追加できます。
WooCommerce
商品、カート、決済を備えたオンラインストアにできます。
ユーザーと権限
執筆者、編集者、管理者それぞれに、必要な権限を持つアカウントを用意できます。
メディアと言語
画像や動画をメディアライブラリで管理し、どの言語でも公開できます。
セクション 032 つの動かし方
Docker か Web スタックか、選べます。
ServerAvatar は WordPress をどちらの方法でも動かせます。お使いのサーバーに合う方を選んでください。
Docker
Docker サーバーの 1-Click Recipe
- WordPress 7.1 と MariaDB 11.4 がそれぞれのコンテナで動きます。
- サイトごとに専用のデータベースがあり、パネルが生成した別々のパスワードを使います。
- ファイルとデータベースは Docker ボリュームに保存され、コンテナを更新しても残ります。
- 各コンテナは標準で 512 MB に制限されます。Memory limit で変更できます。
- WordPress の 5 分間インストールはブラウザーで完了させます。
サイトごとに完全に分けたい場合に最適。
Web スタック
Nginx・Apache・OpenLiteSpeed にワンクリックでインストール
- WordPress はサーバー自身の Web サーバーと PHP で動き、PHP のバージョンはサイトごとに選べます。
- パネルがサーバーの MySQL または MariaDB にデータベースを作成します。
- サイトのタイトル、管理者、パスワードは作成フォームで入力するので、開いた時点でサイトは完成しています。
- ステージング、ワンクリック複製、Magic Login を標準搭載。
- サイトごとに専用のシステムユーザーが標準で作られます。
ステージングや、1 台のサーバーで多数のサイトを運用する場合に最適。
セクション 04必要環境
必要なもの
root でログインできるクリーンな Ubuntu サーバー。インストーラーは何かを変更する前に、これらをすべて確認します。
| 項目 | Docker で動かす WordPress | Web スタックで動かす WordPress |
|---|---|---|
| OS | Ubuntu 24.04 または 26.04 LTS(x86-64) | |
| CPU | 1 コア以上 | |
| RAM | 1 GB 以上 | |
| ディスク | 10 GB 以上(推奨 25 GB) | |
| ソフトウェア | WordPress 7.1 + MariaDB 11.4 | PHP 8.3 以上と MariaDB 10.11 以上または MySQL 8.0 以上 |
| Web サーバー | Nginx | Nginx・Apache・OpenLiteSpeed |
| ポート | 80 と 443 を開放 | |
WordPress.org は CPU と RAM の最小値を定めていません。1 GB は Ubuntu のサーバー向け最小値です。ディスクは、テストサーバーでパネルと WordPress をインストールした時点で約 8 GB を使用。25 GB は Ubuntu の推奨値です。
セクション 05インストール
WordPress のインストール方法
すべての手順は ServerAvatar のパネルで完了します。ターミナルは不要です。
1-Click Recipes で WordPress を選ぶ
サーバーで Applications を開き、Create application をクリックして、1-Click Recipes から WordPress を検索します。
名前とドメインを決める
サイトに名前を付け、自分のドメインか、すぐに使える一時ドメインを選びます。パネルがサイト用のシステムユーザーを作成します。
作成する
Create application をクリックします。パネルが WordPress と MariaDB を起動し、HTTPS を有効にして、生成したデータベースのパスワードを表示します。安全な場所に保存してください。
WordPress のセットアップを完了する
サイトを開き、WordPress の 5 分間インストールでタイトル、管理者、パスワード、メールアドレスを入力します。その後ダッシュボードにログインします。