Amazon Lightsail で

Drupal インスタンスを起動する

Amazon Lightsail は、AWS を開始する最も簡単な方法です。 仮想サーバー、ストレージ、データベース、ネットワークに加えて、費用対効果の高い月次プランを提供します。

このチュートリアルでは、Lightsail で Drupal インスタンスを起動して設定する方法を説明します。チュートリアルには、SSH を使用してインスタンスに接続し、Drupal ウェブサイトにサインインし、静的 IP を作成し、インスタンスにアタッチし、DNS ゾーンを作成し、ドメインをインスタンスにマッピングする手順が含まれます。

Amazon Lightsail を無料で使用開始しましょう。

このチュートリアルの内容
時間 30 分                                           
料金 無料利用枠の対象
ユースケース コンピューティング
製品 Amazon Lightsail
対象者 開発者
レベル 初心者
最終更新日 2020 年 3 月 20 日

1.Amazon Lightsail アカウントを作成する

このチュートリアルは無料利用枠の対象です。 

Amazon Lightsail アカウントを作成したら、Amazon Lightsail コンソールにサインインします。 

AWS アカウントをお持ちですか? サインイン

2.Amazon Lightsail で Drupal インスタンスを作成する

: Lightsail でインスタンスを作成する詳細については、Amazon Lightsail ドキュメントの「Amazon Lightsail インスタンスの作成」を参照してください。


a.Lightsail ホームページの [Instances] タブで [Create instance] を選択します。

amazon-wordpress-tutorial-01

b.インスタンスの AWS リージョンとアベイラビリティーゾーンを選択します。

amazon-wordpress-tutorial-02

c.インスタンスイメージを選択します。

  • プラットフォームとして [Linux] を選択します。
  • ブループリントとして [Drupal] を選択します。
drupal1

d.インスタンスプランを選択します。

プランには、予測可能な低コスト、マシン設定 (RAM、SSD、vCPU)、およびデータ転送許容量が含まれます。3.50 USD の Lightsail プランを 1 か月間無料でお試しいただけます (最大 750 時間)。AWS はアカウントに 1 か月分の無料クレジットを加算します。

mike3

e.インスタンスの名前を入力します。 

  • インスタンス名は、Lightsail アカウントの各 AWS リージョン内で一意である必要があります。
  • 2~255 文字を含めてください。
  • 英数字または数字で開始および終了してください。
  • 英数字、数字、ピリオド、ダッシュ、アンダーバーを含めることができます。
drupal2

f.[Create instance] を選択します。

image9

3.SSH 経由でインスタンスに接続し、Drupal ウェブサイトのパスワードを取得します

Drupal ウェブサイトにサインインするためのデフォルトのパスワードは、インスタンスに保存されます。

以下の手順を実行して、Lightsail コンソールでブラウザベースの SSH クライアントを使用してインスタンスに接続します。そして Drupal ウェブサイトにサインインするためのパスワードを取得します。

詳細については、「Amazon Lightsail で 'Certified by Bitnami' インスタンスのアプリケーションユーザー名とパスワードを取得する」を参照してください。


a.Lightsail ホームページの [Instances] タブで、Drupal インスタンス用に SSH クイック接続アイコンを選択します。

drupal3

b.ブラウザベースの SSH クライアントウィンドウが開いたら、次のコマンドを入力してデフォルトのアプリケーションパスワードを取得します。

$HOME/bitnami_application_password

c.画面に表示されるパスワードをメモします。後でそのパスワードを使用して、Dupral ウェブサイトの管理ダッシュボードにサインインします。

drupal4

h.[Create instance] を選択します。

image9

数分以内に Drupal インスタンスの準備が整います。Lightsail コンソールでブラウザベースの SSH クライアントを使用してインスタンスに接続できます。

4.Drupal ウェブサイトにサインインする

Drupal ウェブサイトのパスワードを取得したら、サインインできます。管理ダッシュボードでは、ユーザーパスワードの変更、プラグインのインストール、ウェブサイトのテーマの変更などを行うことができます。

以下の手順を実行して、Drupal ウェブサイトの管理ダッシュボードにサインインします。

注: 詳細については、「Amazon Lightsail で 'Certified by Bitnami' インスタンスのアプリケーションユーザー名とパスワードを取得する」を参照してください。


a.ブラウザで、次の場所に移動します。

http://PublicIpAddress/user/login

アドレスで、PublicIpAddress を Drupal インスタンスのパブリック IP アドレスに置き換えます。次の図に示すように、Lightsail コンソールからインスタンスのパブリック IP アドレスを取得できます。

drupal5

b.サイトにログインします。

  • [Username] ボックスに、user と入力します。
  • [Password] ボックスに、このチュートリアルの前半で取得したデフォルトのパスワードを入力します。
  • [Log in] を選択します。 
drupal6

これで、Drupal ウェブサイトにサインインし、管理アクションを実行できます。Drupal ウェブサイトの管理の詳細については、Drupal のドキュメントの Drupal ユーザーガイドを参照してください。


5.Lightsail 静的 IP アドレスを作成し、Drupal インスタンスにアタッチします

インスタンスを停止して起動すると、Drupal インスタンスのデフォルトのパブリック IP が変更されます。インスタンスにアタッチされた静的 IP アドレスは、インスタンスを停止および起動しても同じままです。

以下の手順を実行して、静的 IP アドレスを作成し、Drupal インスタンスにアタッチします。

: 詳細については、「静的 IP を作成し、Amazon Lightsail インスタンスにアタッチする」を参照してください。


a.  Lightsail ホームページの [ Instances] タブで、実行中の Drupal インスタンスを選択します。
drupal7

b.[Networking] タブを選択してから、[Create Static IP] を選択します。

drupal8

c.静的 IP の場所、および接続されたインスタンスは、このチュートリアルで前に選択したインスタンスに基づいて事前に選択されています。
drupal9

d.静的 IP に名前を付けてから、[Create] を選択します。

drupal190

6.Lightsail DNS ゾーンを作成し、ドメインを Drupal インスタンスにマッピングします

ドメインの DNS レコードの管理を Lightsail に転送します。これにより、ドメインを Drupal インスタンスにより簡単にマッピングし、Lightsail コンソールを使用してウェブサイトのリソースをさらに管理できます。

以下の手順を実行して、Lightsail DNS ゾーンを作成し、Drupal インスタンスにドメインをマッピングします。

: 詳細については、「DNS ゾーンを作成して、Amazon Lightsail でドメインの DNS レコードを管理する」を参照してください。


a.  Lightsail ホームページの [ Networking] タブで、[ Create DNS zone] を選択します。
drupal11

b. ドメインを入力し、[Create DNS zone] を選択します。

drupal12

c.ページにリストされているネームサーバーアドレスを書き留めます。
 
これらのネームサーバーアドレスをドメイン名のレジストラに追加して、ドメインの DNS レコードの管理を Lightsail に転送します。
drupal13

d.ドメインの DNS レコードの管理が Lightsail に転送されたら、次のように、A レコードを追加してドメインの頂点を Drupal インスタンスに向けます。
 
これらのネームサーバーアドレスをドメイン名のレジストラに追加して、ドメインの DNS レコードの管理を Lightsail に転送します。
  • ドメインの DNS ゾーンで、[Add record] を選択します。
  • [Subdomain] ボックスに「@」記号を入力して、ドメインの頂点 (example.com など) をインスタンスにマッピングします。@ 記号は、頂点レコードを追加することを明示的に表します。サブドメインとして追加されません。
  • [Maps to] ボックスで、このチュートリアルの前のステップで Drupal インスタンスにアタッチした静的 IP を選択します。
  • [Save] アイコンを選択します。
  • ドメインが Drupal インスタンスへのトラフィックのルーティングを開始する前に、インターネットの DNS を介して変更が反映されるまで待ちます。
drupal14

おめでとうございます

Amazon Lightsail を使用して、Drupal インスタンスを起動およびデプロイしました。

Amazon Lightsail は、Drupal、ウェブサイト、その他のブログプラットフォームなどのさまざまなアプリケーションを開発、構築、デプロイするのに最適な選択肢です。

このチュートリアルは役に立ちましたか?

ありがとうございます
このチュートリアルで良かった点をお聞かせください。
閉じる
ご期待に添えず申し訳ありません
古い説明、わかりにくい説明、間違った説明はございませんでしたか? このチュートリアルの改善のために、ぜひフィードバックをお寄せください。
閉じる