クイック スタート:PowerShell を使用して Azure に Windows 仮想マシンを作成するQuickstart: Create a Windows virtual machine in Azure with PowerShell

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

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/powershell に移動して、別のブラウザー タブで Cloud Shell を起動することもできます。You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/powershell. [コピー] を選択してコードのブロックをコピーし、Cloud Shell に貼り付けてから、Enter キーを押して実行します。Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press enter to run it.

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

New-AzResourceGroup を使用して Azure リソース グループを作成します。Create an Azure resource group with New-AzResourceGroup. リソース グループとは、Azure リソースのデプロイと管理に使用する論理コンテナーです。A resource group is a logical container into which Azure resources are deployed and managed.

New-AzResourceGroup -Name myResourceGroup -Location EastUS

仮想マシンの作成Create virtual machine

New-AzVM を使用して VM を作成します。Create a VM with New-AzVM. 各リソースの名前を指定すると、それらがまだ存在していない場合は、New-AzVM コマンドレットによって作成されます。Provide names for each of the resources and the New-AzVM cmdlet creates if they don't already exist.

メッセージが表示されたら、VM のサインイン資格情報として使用するユーザー名とパスワードを入力します。When prompted, provide a username and password to be used as the sign-in credentials for the VM:

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVM" `
    -Location "East US" `
    -VirtualNetworkName "myVnet" `
    -SubnetName "mySubnet" `
    -SecurityGroupName "myNetworkSecurityGroup" `
    -PublicIpAddressName "myPublicIpAddress" `
    -OpenPorts 80,3389

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

展開が完了した後、RDP で VM に接続します。After the deployment has completed, RDP to the VM. VM の動作を確認するために、IIS Web サーバーがインストールされます。To see your VM in action, the IIS web server is then installed.

VM のパブリック IP アドレスを確認するには、Get-AzPublicIpAddress コマンドレットを使用します。To see the public IP address of the VM, use the Get-AzPublicIpAddress cmdlet:

Get-AzPublicIpAddress -ResourceGroupName "myResourceGroup" | Select "IpAddress"

次のコマンドを使って、お使いのローカル コンピューターからリモート デスクトップ セッションを作成します。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.

mstsc /v:publicIpAddress

[Windows セキュリティ] ウィンドウで、 [その他][別のアカウントを使用する] の順に選択します。In the Windows Security window, select More choices, and then select Use a different account. ユーザー名として「localhost\username」と入力し、仮想マシン用に作成したパスワードを入力して、 [OK] をクリックします。Type the username as localhost\username, enter password you created for the virtual machine, and then click OK.

サインイン処理中に証明書の警告が表示される場合があります。You may receive a certificate warning during the sign-in process. [はい] または [続行] をクリックして接続を作成します。Click Yes or Continue to create the connection

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

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

Remove-AzResourceGroup -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.