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

Simple Application Server:CentOS OSイメージに基づいてApacheをデプロイする

最終更新日:Dec 24, 2024

Alibaba Cloudシンプルアプリケーションサーバーは、Windows Server OSイメージと主要なLinux OSイメージを提供しています。これらのイメージを使用して、サードパーティアプリケーションを含まない安全で安定したランタイム環境を作成できます。このトピックでは、CentOS 7.6 OSイメージに基づいてApacheをデプロイする方法について説明します。

背景情報

開発環境のデプロイとWebサイトの構築方法の詳細については、概要を参照してください。

手順1:シンプルアプリケーションサーバーを作成する

  1. シンプルアプリケーションサーバーコンソールにログオンします。

  2. 左側のナビゲーションペインで、サーバーをクリックします。

  3. ページの左上隅にあるサーバーの作成をクリックします。

  4. シンプルアプリケーションサーバーページで、ビジネス要件に基づいてパラメーターを設定します。

    次の表にパラメーターを示します。

    パラメーター

    説明

    リージョン

    華東1(杭州)china (hong Kong)

    シンプルアプリケーションサーバーを作成するリージョン。ビジネスの地理的な場所に基づいてリージョンを選択します。サーバーの作成後、リージョンを変更することはできません。ご注意ください。

    重要

    中国本土以外のリージョン(中国(香港)、シンガポールなど)のシンプルアプリケーションサーバーは、国際帯域幅を使用します。中国本土のリージョンからこれらのサーバーにアクセスすると、ネットワーク遅延が発生する可能性があります。ユーザーのアクセス速度を向上させるために、エンドユーザーの地理的な場所に最も近いリージョンを選択することをお勧めします。詳細については、リージョンとネットワーク接続を参照してください。

    イメージ

    • タイプ:OSイメージ

    • OS:CentOS

    • バージョン:7.6

    ビジネス要件に基づいてイメージを選択します。

    • アプリイメージ:アプリケーションイメージが表示されます。アプリケーションイメージにはアプリケーション環境が含まれており、開発環境を簡単にデプロイしたり、Webサイトを構築したりできます。

    • OSイメージ:OSイメージが表示されます。OSイメージには基本OSのみが含まれています。ビジネス要件に基づいてアプリケーションをインストールできます。

    • カスタムイメージ:カスタムイメージが表示されます。カスタムイメージは、シンプルアプリケーションサーバーのスナップショットに基づいて作成されます。カスタムイメージを使用して、同じ構成を持つシンプルアプリケーションサーバーを作成できます。詳細については、カスタムイメージの概要を参照してください。

    インスタンスプラン

    $3.5/mo

    ビジネス要件に基づいてプランを選択します。プラン容量を超えるインターネット経由のアウトバウンドデータ転送には追加料金が発生します。課金の詳細については、課金の概要を参照してください。

    データディスク

    0 GB

    このパラメーターはオプションです。シンプルアプリケーションサーバーのストレージ容量を増やすには、特定のサイズのデータディスクを作成して接続します。

    契約期間

    1か月

    シンプルアプリケーションサーバーの契約期間を選択します。自動更新を有効にするかどうかを選択できます。

    数量

    1

    作成するシンプルアプリケーションサーバーの数を入力します。デフォルト値は1です。最大20台のシンプルアプリケーションサーバーを作成できます。

  5. 今すぐ購入をクリックします。

  6. 注文の確認ページで、注文情報を確認します。

  7. サービス規約セクションで、一般規約とエンドユーザーライセンスを読んだ上で同意しますを読んで選択します。

  8. 支払うをクリックし、画面の指示に従って支払いを完了します。

    支払いが完了したら、「管理コンソールに入る」をクリックして、シンプルアプリケーションサーバーコンソールの[サーバー]ページに戻ります。サーバーページで、作成したサーバーを見つけます。サーバーの状態が初期化中から実行中に変わったら、サーバーカードをクリックして詳細を表示します。

  9. (条件付き必須)シンプルアプリケーションサーバーの作成時にデータディスクを接続した場合、ディスクを使用する前に、ディスク上にパーティションとファイルシステムを作成する必要があります。詳細については、データディスクのパーティション分割とフォーマットを参照してください。

手順2:Apacheをデプロイする

  1. Linuxサーバーに接続します。詳細については、Linuxサーバーへの接続を参照してください。

  2. 後続のアプリケーション構成のために、サーバーの現在のユーザーをrootユーザーに切り替えます。

    sudo su root
  3. 次のコマンドを実行して、Apacheをインストールします。

    yum install -y httpd
  4. 次のコマンドを順番に実行して、Apacheを起動し、サーバーの起動時にApacheが実行されるようにします。

    次のコマンドを実行して、Apacheを起動します。

    systemctl start httpd

    次のコマンドを実行して、サーバーの起動時にApacheが実行されるようにします。

    systemctl enable httpd
  5. 次のコマンドを実行して、Apacheの状態を確認します。

    systemctl status httpd

    次のようなコマンド出力が返された場合、Apacheは想定どおりに実行されています。apache active

  6. コンピューターで、ブラウザーを使用して<シンプルアプリケーションサーバーのパブリックIPアドレス>にアクセスし、Apache HTTPサーバーのテストページに移動できるかどうかを確認します。

    説明

    LinuxサーバーのパブリックIPアドレスは、サーバーカードで取得できます。

    次の図は、Apache HTTPサーバーのテストページを示しています。12335

手順3:(オプション)ドメイン名をバインドして解決する

サーバーのパブリックIPアドレスを使用してWebサイトにアクセスすると、サーバーのセキュリティが危険にさらされます。サーバーのセキュリティを確保するために、ドメイン名を使用してWebサイトにアクセスすることをお勧めします。ドメイン名を登録済みであるか、登録する場合、次の操作を実行してドメイン名をバインドして解決します。

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

    詳細については、Alibaba Cloudでドメイン名を登録するを参照してください。ドメイン名をすでに登録している場合は、この手順をスキップしてください。

    ドメイン名の例:example.com

  2. ドメイン名が指すWebサイトが中国本土内のシンプルアプリケーションサーバーでホストされている場合は、ドメイン名に対してインターネットコンテンツプロバイダー(ICP)ファイリングを申請する必要があります。

  3. ドメイン名を解決し、サーバーのパブリックIPアドレスを指すようにします。

    • ドメイン名がAlibaba Cloudに登録されている場合は、ドメイン名の管理を参照してください。

    • ドメイン名がAlibaba Cloudに登録されていないか、Alibaba Cloud DNSによって解決されていない場合は、Alibaba Cloud DNSコンソールでドメイン名を追加して、ドメイン名を解決できます。ドメイン名の管理を参照してください。また、ドメイン名のサービスプロバイダーに連絡し、サーバーのIPアドレスを指すドメイン名のAレコードを作成してから、ドメイン名をバインドすることもできます。

参考資料

シンプルアプリケーションサーバーは、複数のアプリケーションイメージとOSイメージを提供しています。これらのイメージを使用して、ビジネス要件に基づいてシンプルアプリケーションサーバーを作成できます。詳細については、イメージを参照してください。