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

Elastic Compute Service:Linuxインスタンスの使用を開始する

最終更新日:Sep 09, 2024

このトピックでは、Elastic Compute Service (ECS) コンソールでLinuxインスタンスを作成および管理する方法について説明します。 このトピックで使用する例では、Alibaba Cloud Linux 3.2104 LTS 64ビットオペレーティングシステムを実行するインスタンスにApacheがデプロイされています。

前提条件

  1. アカウントを作成し、アカウント情報を入力します。

  2. (オプション) デフォルトの仮想プライベートクラウド (VPC) を提供します。 ECSインスタンスを作成するリージョンでデフォルトVPCを使用しない場合は、VPCとvSwitchを作成します。

    詳細については、「IPv4 CIDRブロックを使用したVPCの作成」をご参照ください。

  3. (オプション) デフォルトのセキュリティグループを提供します。 ECSインスタンスを作成するリージョンでデフォルトのセキュリティグループを使用しない場合は、セキュリティグループを作成します。

    詳細については、「セキュリティグループの作成」をご参照ください。

手順 1: ECS インスタンスの作成

  1. ECSコンソールで、インスタンス購入ページの [カスタム起動] タブに移動します。

  2. [カスタム起動] タブで、パラメーターを設定します。

    このトピックで使用されるパラメーターを次の表に示します。 このトピックで説明されていないパラメーターについては、デフォルト値を使用します。

    セクション

    パラメーター

    説明

    基本設定

    課金方法

    従量課金

    従量課金方法を使用すると、より柔軟な運用が可能になります。 詳細については、「課金の概要」をご参照ください。

    リージョン

    中国 (杭州)

    インスタンスの作成後、リージョンを直接変更することはできません。 作業は慎重に行ってください。

    ネットワークとゾーン

    • ネットワークタイプ: VPC

    • VPC: [デフォルト] vpc-bp1opxu1zkhn00g ****

    • ゾーンとvSwitch: ビジネス要件に基づいてゾーンとvSwitchを選択します。

    ビジネス要件に基づいて既存のVPCを選択します。 名前に [デフォルト] プレフィックスが含まれるVPCは、ECSコンソールで自動的に作成されます。 インスタンスの作成後、ゾーンを直接変更することはできません。 作業は慎重に行ってください。

    インスタンス&イメージ

    インスタンス

    • インスタンスファミリー: 汎用タイプg6

    • インスタンスタイプ:ecs.g6.large

    使用可能なインスタンスタイプは、選択したリージョンとリージョン内のリソースインベントリによって決まります。

    [各リージョンで使用可能なインスタンスタイプ] に移動して、各リージョンで使用可能なインスタンスタイプを表示できます。

    [イメージ]

    • タイプ:パブリックイメージ

    • バージョン: Alibaba Cloud Linux 3.2104 LTS 64ビット

    インスタンスが起動すると、オペレーティングシステムとイメージのアプリケーションデータがシステムディスクにコピーされます。

    帯域幅とセキュリティグループ

    パブリック IP アドレス

    [パブリックIPv4アドレスの割り当て] を選択します。

    [パブリックIPv4アドレスの割り当て] を選択した場合、パブリックIPv4アドレスがインスタンスに割り当てられます。

    帯域幅課金方法

    トラフィック課金

    [トラフィック課金] を選択した場合、インターネット経由で送信されるトラフィックの量に基づいて課金されます。 詳細については、「パブリック帯域幅」をご参照ください。

    帯域幅

    5 Mbit/秒

    なし。

    [セキュリティグループ]

    [Default]sg-bp1bhjjsoiyx44hd****

    ビジネス要件に基づいて既存のセキュリティグループを選択します。 名前に [デフォルト] プレフィックスが含まれるセキュリティグループは、ECSコンソールで自動的に作成されます。

    管理

    ログイン資格

    カスタムパスワード

    このトピックでは、[カスタムパスワード] を選択します。 インスタンスに接続してログインするためのパスワードを指定する必要があります。

    [ログインパスワード]

    Ecs123456

    [ログイン資格情報][カスタムパスワード] に設定した場合、[ログインパスワード] および [パスワードの確認] パラメーターを設定する必要があります。 インスタンスに接続するときは、このセクションで指定したrootまたはecs-userのユーザー名とパスワードを使用する必要があります。

    タグ

    ECS:

    複数のインスタンスを作成する場合は、管理を容易にするためにタグを追加することを推奨します。

    詳細設定

    [インスタンス名]

    EcsQuickStart

    このトピックでは、インスタンス名として EcsQuickStart を使用します。

  3. 読み取りと選択 ECS利用規約および製品利用規約 次に、[注文の作成] をクリックします。

  4. [成功] メッセージで、[コンソール] をクリックしてインスタンスリストに移動し、インスタンス作成の進行状況を表示します。

    インスタンスが実行中の場合、インスタンスが作成されます。 インスタンスへの接続に使用するインスタンスのパブリックIPアドレスをコピーします。

手順 2: セキュリティグループルールの追加

デフォルトのセキュリティグループにルールを追加しなかった場合、またはインスタンスの作成時に新しいセキュリティグループにインスタンスを追加した場合は、次の手順を実行します。

  1. インスタンス ID をクリックして、[インスタンス詳細] ページに移動します。

  2. [セキュリティグループ] タブをクリックし、セキュリティグループのIDをクリックして、セキュリティグループの詳細ページに移動します。

  3. [アクセスルール] セクションで、[インバウンド] タブをクリックします。

  4. 次の表の説明に従って、[クイック追加] をクリックしてセキュリティグループルールを追加します。 このトピックで説明されていないパラメーターについては、デフォルト値を使用します。

    快速入门-Linux版-添加安全组规则

    Action

    ポート範囲

    権限付与オブジェクト

    許可

    • SSH 22

    • RDP 3389

    • HTTP 80

    • HTTPS 443

    0.0.0.0/0

    説明
    • [ポート範囲] セクションで、ECSインスタンスで実行されるアプリケーションで開く必要があるポートを選択します。 たとえば、手順4: ApacheのデプロイでSSHとApacheを使用する場合は、[SSH (22) とHTTP (80)] を選択します。 そうしない場合、後続の操作でインスタンスが応答しません。

    • 0.0.0.0/0はすべてのCIDRブロックを示します。 リクエスタのIPアドレスがわかっている場合は、IPアドレスを含む特定のIPアドレス範囲にAuthorization Objectを設定することを推奨します。

  5. [OK] をクリックします。

手順 3:ECS インスタンスに接続

  1. インスタンスリストに戻り、接続するインスタンスを見つけます。 このトピックでは、EcsQuickStartインスタンスを使用します。 アクション 列で、[接続] をクリックします。

  2. リモート接続 ダイアログボックスで、ワークベンチ セクションの 今すぐサインイン をクリックします。

  3. [インスタンスログイン] ダイアログボックスでパラメーターを設定し、[OK] をクリックします。

    • ユーザー名: rootやecs-userなどのユーザー名を入力します。

    • パスワード: インスタンスの作成時に [Logon Credential] セクションで設定した [Logon Password] パラメーターの値を入力します。

      image.png

ステップ4: Apacheのデプロイ

  1. Apacheをインストールします。

    sudo yum install -y httpd
  2. Apacheを起動します。

    sudo systemctl start httpd
  3. システム起動時に実行するようにApacheを設定します。

    sudo systemctl enable httpd
  4. Apacheが実行中かどうかを確認します。

    systemctl status httpd

    Apacheが実行中の場合、コマンド出力にactive (running) が表示されます。

  5. ブラウザのアドレスバーにhttp:// <インスタンスのパブリックIPアドレス> と入力し、Enterキーを押します。

    apache

ステップ5: (オプション) ドメイン名の解決

インスタンスのパブリックIPアドレスを使用してApacheに直接アクセスすると、サーバーのセキュリティが損なわれる可能性があります。 すでにドメイン名をお持ちの場合、またはApache Webサイトのドメイン名を登録する場合は、次の手順を実行します。

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

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

  2. ドメイン名のインターネットコンテンツプロバイダ (ICP) 申請を申請します。

    ドメイン名が指すWebサイトが中国本土内のリージョンのECSインスタンスでホストされている場合、ドメイン名のICP申請を申請する必要があります。

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

    Web サイトにアクセスするためにドメイン名を使用する際、ドメイン名の解決は前提条件になります。 詳細については、「Alibaba Cloud DNSの使用を開始する」をご参照ください。

  4. 解決されたドメイン名を使用してApacheにアクセスします。 例: example.com

手順 6:(任意) ECS インスタンスのリリース

不要になったインスタンスはリリースできます。 インスタンスがリリースされると、インスタンスの課金が停止し、インスタンスのデータが失われ、復元できなくなります。

説明

このセクションの操作は、従量課金インスタンスにのみ適用されます。

  1. インスタンスリストに戻り、リリースするインスタンスを見つけます。 このトピックでは、EcsQuickStartインスタンスを使用します。

  2. [操作] 列で、icon1 > [インスタンスステータス] > [リリース] を選択します。

  3. 表示される [リリース] ダイアログボックスで、[リリースモード] を[今すぐリリース] に設定し、[次へ] をクリックします。

  4. リリースするインスタンスを確認し、[リリースするインスタンスとその関連リソースを認識し、データリスクを理解する] を選択します。 OKをクリックします。

手順 7:請求書の表示

  1. 費用と費用コンソール.

  2. 左側のナビゲーションウィンドウで、[請求書] > [請求書の詳細] を選択します。 次に、[課金の詳細] タブをクリックします。

  3. セットインスタンス名EcsQuickStartをクリックし、検索.

関連ドキュメント