빠른 시작: Azure CLI를 사용하여 Windows 가상 머신 만들기Quickstart: Create a Windows virtual machine with the Azure CLI

명령줄 또는 스크립트에서 Azure 리소스를 만들고 관리하는 데 Azure CLI가 사용됩니다.The Azure CLI is used to create and manage Azure resources from the command line or in scripts. 이 빠른 시작에서는 Azure CLI를 사용하여 Windows Server 2016을 실행하는 Azure에서 VM(가상 머신)을 배포하는 방법을 보여 줍니다.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 웹 서버를 설치합니다.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은 이 항목의 단계를 실행하는 데 무료로 사용할 수 있는 대화형 셸입니다.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. 다음 예제에서는 eastus 위치에 myResourceGroup이라는 리소스 그룹을 만듭니다.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.

Azure VM의 암호 요구 사항을 충족하는 암호를 제공해야 합니다.You will need to supply a password that meets the password requirements for Azure VMs. 아래 예제를 사용하여 명령줄에서 암호를 입력하라는 메시지가 표시됩니다.Using the example below, you will be prompted to enter a password at the command line. 암호에 대한 값을 사용하여 --admin-password 매개 변수를 추가할 수도 있습니다.You could also add the the --admin-password parameter with a value for your password. 사용자 이름 및 암호는 나중에 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 

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.

웹 트래픽에 대해 포트 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. az vm open-port를 사용하여 IIS 웹 서버와 사용하기 위해 TCP 포트 80을 엽니다.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

웹 서버 설치Install web server

실제로 작동하는 VM을 보려면 IIS 웹 서버를 설치합니다.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.

실제로 작동 중인 웹 서버 보기View the web server in action

IIS를 설치하고 현재 포트 80이 인터넷에서 VM에 열려 있으면 사용자가 선택한 웹 브라우저를 사용하여 기본 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 웹 사이트를 보여줍니다.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

이 빠른 시작에서는 간단한 가상 머신을 배포하고, 웹 트래픽에 대한 네트워크 포트를 열고, 기본 웹 서버를 설치했습니다.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.