クイック スタート:Azure CLI で Windows 仮想マシンを作成するQuickstart: Create a Windows virtual machine with the Azure CLI

Azure CLI は、コマンドラインやスクリプトで Azure リソースを作成および管理するために使用します。The Azure CLI is used to create and manage Azure resources from the command line or in scripts. このクイック スタートでは、Azure CLI を使用して、Windows Server 2016 を実行する仮想マシン (VM) を Azure に展開する方法を示します。This quickstart shows you how to use the Azure CLI to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. 次に、VM の動作を確認するために、VM に RDP 接続し、IIS Web サーバーをインストールします。To see your VM in action, you then RDP to the VM and install the IIS web server.

Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。If you don't have an Azure subscription, create a free account before you begin.

Azure Cloud Shell を起動するLaunch Azure Cloud Shell

Azure Cloud Shell は無料のインタラクティブ シェルです。この記事の手順は、Azure Cloud Shell を使って実行することができます。The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. 一般的な Azure ツールが事前にインストールされており、アカウントで使用できるように構成されています。It has common Azure tools preinstalled and configured to use with your account.

Cloud Shell を開くには、コード ブロックの右上隅にある [使ってみる] を選択します。To open the Cloud Shell, just select Try it from the upper right corner of a code block. https://shell.azure.com/bash に移動して、別のブラウザー タブで Cloud Shell を起動することもできます。You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/bash. [コピー] を選択してコードのブロックをコピーし、Cloud Shell に貼り付けます。その後、Enter キーを押してそれを実行します。Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press Enter to run it.

リソース グループの作成Create a resource group

az group create コマンドでリソース グループを作成します。Create a resource group with the az group create command. Azure リソース グループとは、Azure リソースのデプロイと管理に使用する論理コンテナーです。An Azure resource group is a logical container into which Azure resources are deployed and managed. 次の例では、myResourceGroup という名前のリソース グループを eastus に作成します。The following example creates a resource group named myResourceGroup in the eastus location:

az group create --name myResourceGroup --location eastus

仮想マシンの作成Create virtual machine

az vm create を使用して VM を作成します。Create a VM with az vm create. 次の例では、myVM という名前の VM を作成します。The following example creates a VM named myVM. この例では、管理ユーザーの名前に azureuser を使用します。This example uses azureuser for an administrative user name.

--admin-password の値を変更する必要があります。そうしなければエラーになります。You must change the value for --admin-password or it will fail. Azure VM のパスワード要件を満たしているパスワードに変更します。Change it to a password that meets the password requirements for Azure VMs. 後で VM に接続するときに、このユーザー名とパスワードが使用されます。The user name and password will be used later, when you connect to the VM.

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --image win2016datacenter \
    --admin-username azureuser \
    --admin-password myPassword

VM とサポートするリソースを作成するには数分かかります。It takes a few minutes to create the VM and supporting resources. 次の出力例では、成功した VM 作成操作を示します。The following example output shows the VM create operation was successful.

{
  "fqdns": "",
  "id": "/subscriptions/<guid>/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
  "location": "eastus",
  "macAddress": "00-0D-3A-23-9A-49",
  "powerState": "VM running",
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "52.174.34.95",
  "resourceGroup": "myResourceGroup"
}

作成した VM からの出力に含まれる実際の publicIpAddress を記録しておいてください。Note your own publicIpAddress in the output from your VM. このアドレスは、次の手順で VM にアクセスするために使います。This address is used to access the VM in the next steps.

Web トラフィック用にポート 80 を開くOpen port 80 for web traffic

既定では、Azure において Windows VM を作成すると RDP 接続のみが開かれます。By default, only RDP connections are opened when you create a Windows VM in Azure. IIS Web サーバーで使うために TCP ポート 80 を開くには、az vm open-port を使います。Use az vm open-port to open TCP port 80 for use with the IIS web server:

az vm open-port --port 80 --resource-group myResourceGroup --name myVM

仮想マシンへの接続Connect to virtual machine

次のコマンドを使って、お使いのローカル コンピューターからリモート デスクトップ セッションを作成します。Use the following command to create a remote desktop session from your local computer. IP アドレスは、実際の VM のパブリック IP アドレスに置き換えてください。Replace the IP address with the public IP address of your VM. メッセージが表示されたら、VM の作成時に使った資格情報を入力します。When prompted, enter the credentials used when the VM was created:

mstsc /v:publicIpAddress

Web サーバーのインストールInstall web server

VM の動作を確認するために、IIS Web サーバーをインストールします。To see your VM in action, install the IIS web server. VM で PowerShell プロンプトを開き、次のコマンドを実行します。Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

終了したら、VM への RDP 接続を閉じます。When done, close the RDP connection to the VM.

動作中の Web サーバーを表示するView the web server in action

IIS をインストールし、VM のポート 80 をインターネットから開いたら、任意の Web ブラウザーを使用して IIS の既定のウェルカム ページを表示することができます。With IIS installed and port 80 now open on your VM from the Internet, use a web browser of your choice to view the default IIS welcome page. 前の手順で取得した VM のパブリック IP アドレスを使用します。Use the public IP address of your VM obtained in a previous step. 次の例は、既定の IIS Web サイトを示しています。The following example shows the default IIS web site:

IIS の既定のサイト

リソースのクリーンアップClean up resources

必要がなくなったら、az group delete コマンドを使用して、リソース グループ、VM、およびすべての関連リソースを削除できます。When no longer needed, you can use the az group delete command to remove the resource group, VM, and all related resources:

az group delete --name myResourceGroup

次の手順Next steps

このクイック スタートでは、単純な仮想マシンをデプロイし、Web トラフィック用のネットワーク ポートを開き、基本的な Web サーバーをインストールしました。In this quickstart, you deployed a simple virtual machine, open a network port for web traffic, and installed a basic web server. Azure 仮想マシンの詳細については、Windows VM のチュートリアルを参照してください。To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.