Lightsail で Windows Server ベースのインスタンスの使用を開始する
最終更新日: 2020 年 9 月 3 日
Windows Server オペレーティングシステム (OS) を実行する Lightsail インスタンスを作成できます。3 つの OS 設計図 (Windows Server 2019、Windows Server 2016 R2 または Windows Server 2012 R2) を利用できます。さらに、SQL Server Express 2016 であらかじめ設定された設計図が用意されています。
このトピックでは、ソフトウェアの選択、Windows Server ベースのインスタンスの作成、それに接続する方法について説明します。
Windows Server ベースのインスタンスを選択する
Lightsail で Windows Server ベースのインスタンスを作成するオプションは 3 つあります。
Windows Server 2019
何らかの理由で Windows Server 2012 R2 および Windows Server 2016 を実行する必要がある場合を除き、Windows Server 2019 の最新バージョンを使用することをお勧めします。
Windows Server を実行する Lightsail は、Microsoft Web Platform を使用してアプリケーションをデプロイするための高速で信頼できる環境です。Lightsail を利用すれば、AWS の高性能で信頼性が高く、費用対効果に優れたクラウドコンピューティングプラットフォームで、すべての互換性のある Windows ベースのソリューションを実行できます。一般的な Windows ユースケースには、Enterprise Windows ベースのアプリケーションホスティング、ウェブサイトおよびウェブサービスホスティング、データ処理、分散テスト、ASP.NET アプリケーションホスティング、Windows ソフトウェアが必要な他のあらゆるアプリケーションが含まれます。
Windows Server 2016
Windows Server を実行する Lightsail は、Microsoft Web Platform を使用してアプリケーションをデプロイするための高速で信頼できる環境です。Lightsail を利用すれば、AWS の高性能で信頼性が高く、費用対効果に優れたクラウドコンピューティングプラットフォームで、すべての互換性のある Windows ベースのソリューションを実行できます。一般的な Windows ユースケースには、Enterprise Windows ベースのアプリケーションホスティング、ウェブサイトおよびウェブサービスホスティング、データ処理、分散テスト、ASP.NET アプリケーションホスティング、Windows ソフトウェアが必要な他のあらゆるアプリケーションが含まれます。
Windows Server 2012 R2
Windows Server 2012 R2 は、基本オペレーティングシステム (OS) としても使用できます。別の場所から Lightsail にアプリケーションを移行するが、Windows Server 2016 と互換性がない場合、代わりにこの基本 OS を使用できます。
Windows Server 2012 R2 は、Windows Server 2016 の下に掲載されているのと同じユースケースで使用できます。
SQL Server Express 2016
SQL Server Express は、無料でダウンロード、配布、使用できるリレーショナルデータベース管理システムです。小規模な埋め込みアプリケーションを特にターゲットとするデータベースを構成しています。この Lightsail イメージは、Windows Server 2016 の基本 OS で実行されます。
Windows Server ベースの Lightsail インスタンスを作成する
Windows Server ベースのインスタンスを作成するには、Lightsail コンソールまたは AWS Command Line Interface (AWS CLI)を使用します。
Lightsail にサインインし、ホームページに移動します。
[インスタンスの作成] を選択します。
Windows Server ベースの Lightsail インスタンスを作成する AWS リージョンを選択します。
例えば、 。
Ohio (us-east-2)
[Microsoft Windows] プラットフォームを選択します。
Windows Server 2019、Windows Server 2016 または 2012 R2 設計図を選択するには、[OS のみ] を選択します。
SQL Server Express 設計図を選択するには、[アプリ + OS] を選択します。
インスタンスプランを選択します。
プランには、低額で予測可能なコスト、マシン設定 (RAM、SSD、vCPU)、データ転送が含まれます。
注意
設計図によっては、一部のインスタンスプランを使用できません。たとえば、SQL Server Express 設計図には 2 つの最小プランを使用できません。少なくとも、2 GB RAM および 50 GB SSD を含むプランを使用するか、より大きなプランのいずれかを選択する必要があります。
インスタンスの名前を入力します。
リソース名:
Lightsail アカウントの各 AWS リージョンで一意であることが必要です。
2 〜 255 文字を含める必要があります。
先頭と末尾は英数字または数字にする必要があります。
英数字、数字、ピリオド、ダッシュ、アンダースコアを含めることができます。
以下のいずれかのオプションを選択して、インスタンスにタグを追加します。
[Add key-only tags (キーのみのタグを追加)] または [Edit key-only tags (キーのみのタグを編集)] (タグが追加済みの場合)。タグキーのテキストボックスに新しいタグを入力し、Enter キーを押します。タグの入力を完了したら、[保存] を選択してタグを追加します。タグを追加しない場合は、[キャンセル] を選択します。
[Create a key-value tag (キーと値のタグを作成)]。[Key] テキストボックスにキーを入力し、[Value (値)] テキストボックスに値を入力します。タグの入力を完了したら、[保存] を選択します。タグを追加しない場合は、[キャンセル] を選択します。
キーと値のタグは、一度に 1 つ追加するたびに保存します。さらにキーと値のタグを追加するには、以上のステップを繰り返します。
注意
「キーのみ」のタグと「キーと値」のタグの詳細については、「Amazon Lightsail のタグ」を参照してください。
[インスタンスの作成] を選択します。
コンソールを使用してインスタンスを作成するには
まだ AWS CLI をインストールして設定していない場合は、インストールして設定します。
詳細については、「Amazon Lightsail で使用する AWS Command Line Interface の設定」を参照してください。
コマンドプロンプトまたはターミナルウィンドウを開きます。
aws configure
を使用して AWS CLI を設定し、Lightsail リソースを作成するAWS リージョンを選択します (この設定と選択をまだ行っていない場合)。次の AWS CLI コマンドを入力し、オハイオリージョンで 1 か月あたり 40 USD で実行する Windows Server 2016 インスタンスを作成します。
aws lightsail create-instances --instance-names InstanceName --availability-zone us-east-2a --blueprint-id windows_server_2016_2017_09_13 --bundle-id medium_win_1_0
コマンドで、InstanceName を新しいインスタンスの名前に置き換えます。
成功すると、AWS CLI から次の出力が表示されます。
{ "operations": [ { "status": "Started", "resourceType": "Instance", "isTerminal": false, "statusChangedAt": 1508086226.4, "location": { "availabilityZone": "us-east-2a", "regionName": "us-east-2" }, "operationType": "CreateInstance", "resourceName": "my-windows-instance", "id": "344acdc8-f9c4-4eda-8232-12345EXAMPLE", "createdAt": 1508086225.467 } ] }
注意
使用可能な設計図の一覧を取得するには、get-blueprints コマンドを使用します。使用可能なバンドルの一覧を取得するには、get-bundles コマンドを使用します。get-instance-access-details コマンドを使用してインスタンスのパスワードを取得する方法について、詳細を確認してください。
AWS CLI を使用してインスタンスを作成するには
インスタンスへの接続
Windows Server ベースの Lightsail インスタンスを作成すると、ブラウザベースの RDP クライアントまたは選択したリモートデスクトップクライアントを使用してそのインスタンスに接続できます。
注意
インスタンスを作成した後、インスタンスに接続できるようになるまで最大 15 分かかります。
ホームページで、インスタンスの横の [RDP を使用して接続] アイコンを選択します。
または、ショートカットメニューやインスタンス管理ページからインスタンスに接続することもできます。
Lightsail のブラウザベースの RDP クライアントを使用して接続するには
IP アドレスを取得するには、Lightsail のホームページに移動します。
IP アドレスをクリップボードにコピーします。
Windows のリモートデスクトップ接続などの RDP クライアントを開きます。
IP アドレスを [コンピューター] フィールドに貼り付けます。
[オプションの表示] を選択し、[
Administrator
ユーザー名] に「」と入力します。[接続] を選択します。
パスワードを取得するには、Lightsail でインスタンス管理ページに移動します。
インスタンス管理ページに移動するには、 ホームページでインスタンスの名前を選択します (またはショートカットメニューから [管理Lightsail] を選択します)。
[デフォルトのパスワードを表示] を選択します。
デフォルトパスワードをクリップボードにコピーします。
パスワードを [リモートデスクトップ接続] に貼り付け、[このアカウントを記憶する] を選択して今後はこのダイアログボックスが表示されないようにします。
[OK] を選択します。
[Don't ask me again for connections to this computer (このコンピューターでは接続の確認をしない)] を選択し、[Yes (はい)] を選択します。
独自の RDP クライアントを使用して接続するには