TLDR; このWordPress×中国のチュートリアルでは、中国本土でWordPressをデプロイ・ホスティングするための、シンプルでステップバイステップの手順を紹介します。
WordPressとは
WordPressはPHPをベースに開発された、無料かつオープンソースの老舗ブログ・コンテンツ管理システム(CMS)です。WordPressは豊富で完成度の高いテーマとプラグインを備えています。世界のWebサイトの約40%がWordPressを使用しており、コーポレートサイト、ECサイト、コンテンツ管理システムなど、さまざまな用途で利用されています。
著名な利用例としては、大手ニュース誌の公式サイト、世界的なエンターテインメント企業の公式サイト、著名なミュージシャンの公式サイトなどが挙げられ、いずれもWordPressを使用しています。
WordPressは中国で使えるのか?
別の記事 WordPressは中国で使えるのか?(英語)では、大手メディア企業や著名アーティストの公式サイトを含む人気サイト10件を対象にケーススタディを行い、WordPressが中国でそのまま利用できるかどうかを検証しました。
中国でWordPressをデプロイ・ホスティングする方法(2022年版)
このガイドでは、21YunBoxを使って中国でWordPressのサイトを数分でデプロイ・ホスティングする方法を説明します。このデプロイ構成は、WordPress公式の ベストプラクティスの推奨 に従い、サイト全体のHTTPS対応、MySQL v5.6+ データベース、PHP v7.4+ の技術を用いてデプロイするため、WordPressを最良の状態で利用できます。
WordPressを ヘッドレスCMS として中国でデプロイ・ホスティングしたい場合は、こちらのガイド(英語)をご覧ください。
すでにお持ちの WordPressサイトが中国で動作しない 場合は、お問い合わせ(英語)いただければ、フロントエンドを作り直すことなく中国で動作させる方法をご案内します。
中国でWordPressをデプロイする手順
- 21YunBox に登録します(英語)
- 21YunBoxで MySQLデータベース(英語)を作成します
- ナビゲーションメニューで「ホスティング型アプリケーション」をクリックし、「WordPress」を選択します
4. 詳細設定 をクリックし、以下の環境変数を追加します:
| 環境変数のキー | 環境変数の値 |
|---|---|
WORDPRESS_DB_HOST | MySQLのホスト名 |
WORDPRESS_DB_NAME | MySQLのデータベース名 |
WORDPRESS_DB_USER | MySQLのユーザー名 |
WORDPRESS_DB_PASSWORD | MySQLユーザーのパスワード |
5. 「今すぐ作成」をクリックします
数秒で、WordPressインスタンスがオンラインにデプロイされ、https://<app_id>.21cloudbox.com からアクセスできるようになります。
操作動画
上記の手順がよく分からない場合は、以下の操作デモをご覧ください:
カスタムドメインの設定
ICP備案(英語)が完了したら、 21YunBoxの管理画面とWordPressのダッシュボードのそれぞれで、以下のようにカスタムドメインを設定する必要があります:
1. WordPress側の操作
ダッシュボードの「設定」で「WordPress アドレス (URL)」と「サイトアドレス (URL)」を見つけ、カスタムドメインを指すように変更します。
2. 21YunBox側の操作
プロジェクトの「設定」で「カスタムドメイン」を見つけ、カスタムドメインを追加して接続します。詳しくは カスタムドメインの設定(英語)をご覧ください。
メール送信サービスの設定
WordPressでメールを送信する必要がある場合は、無料の WPMail SMTP プラグイン をインストールし、Mailgun などのメール送信サービスプロバイダーと組み合わせて設定できます。Mailgunは月間10,000通のメール送信枠を無料で提供しています。
その他のWordPressプラグイン
WordPressのダッシュボードから新しいプラグインをインストールできます。よく使われるWordPressプラグインをいくつか紹介します:
- Jetpack はセキュリティとパフォーマンスの向上に使われます。
- Akismet Anti-Spam はコメントスパムを管理します。
- Yoast SEO は検索エンジンの最適化に使われます。