すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:WordPress サイトの構築

最終更新日:May 16, 2026

Resource Orchestration Service (ROS)、Alibaba Cloud Marketplace イメージ、または LNMP スタック/WIMP 環境を手動で構築して、Elastic Compute Service (ECS) インスタンス上に WordPress サイトをデプロイします。

アーキテクチャ

次の図は、ECS インスタンス上の WordPress サイトのアーキテクチャを示しています。

image

デプロイ方法

次の表に、利用可能なデプロイ方法を示します。

モード

方法

オペレーティングシステムの例

説明

手動構築

WordPress の手動構築 (Linux)

  • Alibaba Cloud Linux 2 または 3

  • CentOS 7 または 8

特定のコンポーネントバージョンの LNMP スタックをインストールし、特定の WordPress バージョンをデプロイします。Linux の知識が必要です。

Windows での構築

Windows Server 2012 R2

Docker に WordPress をデプロイすることもできます。詳細については、「Docker および Docker Compose のインストールと使用」をご参照ください。

操作手順

次のフローチャートは、ECS インスタンス上に WordPress サイトを構築する手順を示しています。

image

ECS インスタンス上に WordPress サイトを構築するには、次の手順に従います。

  1. ECS インスタンスを作成します。

    ウェブサイトの規模と予想されるトラフィックに基づいてインスタンスタイプを選択します。小規模なウェブサイトの場合、基本的な設定で十分です。詳細については、「カスタム起動でのインスタンスの作成」をご参照ください。

  2. WordPress サイトを構築します。

    要件に基づいて、「デプロイ方法」セクションから方法を選択します。

    説明

    このトピックの方法は、次の環境をサポートしています。

    • Linux ECS インスタンス上の LNMP スタック。

    • Windows ECS インスタンス上の WIMP 環境 (Windows、IIS、MySQL、PHP)。

    他の Web サーバーやデータベースサービスもサポートされています。

    • Apache や NGINX などの Web サーバー。

    • MariaDB や ApsaraDB RDS などのデータベースサービス。

  3. (オプション) WordPress サイトのドメイン名を設定します。

    パブリック IP アドレスを直接使用すると、インスタンスのセキュリティが損なわれる可能性があります。セキュリティを向上させるには、次の手順に従います。

    1. ドメイン名を登録します。

      Alibaba Cloud でドメイン名を登録します。詳細については、「Alibaba Cloud でのドメイン名の登録」をご参照ください。

    2. ドメイン名の Internet Content Provider (ICP) 申請を行います。

      ECS インスタンスが中国本土内のリージョンにある場合は、ドメイン名を使用する前に ICP 申請を行う必要があります。詳細については、「ICP 申請プロセス」をご参照ください。

      説明
      • ICP 申請には、サブスクリプション期間が 3 か月以上あるサブスクリプションインスタンスが必要です。インスタンスがこの要件を満たしていない場合:

      • ICP 申請プロセスには 1〜22 営業日かかります。

      • ICP 申請に関するよくある質問については、「FAQ」をご参照ください。

    3. DNS 名前解決

      ドメイン名を ECS インスタンスのパブリック IP アドレスに解決します。詳細については、「使用開始」をご参照ください。

      説明

      DNS 名前解決に関するよくある質問については、「DNS 名前解決の問題に関する FAQ」をご参照ください。

次のステップ

WordPress サイトを構築したら、「WordPress ドキュメント」を参照して利用を開始してください。