Краткое руководство. Создание виртуальной машины Windows Server с помощью Azure CLI в Azure Stack HubQuickstart: Create a Windows Server virtual machine using Azure CLI in Azure Stack Hub

Вы можете создать виртуальную машину Windows Server 2016 с помощью Azure CLI.You can create a Windows Server 2016 virtual machine by using the Azure CLI. Чтобы создать и использовать виртуальную машину, выполните описанные в этой статье действия.Follow the steps in this article to create and use a virtual machine. В этой статье представлены инструкции, которые помогут вам:This article also gives you the following steps:

  • подключиться к виртуальной машине через удаленный клиент;Connect to the virtual machine with a remote client.
  • установить веб-сервер IIS и открыть его стандартную домашнюю страницу;Install the IIS web server and view the default home page.
  • очистить использованные ресурсы.Clean up your resources.

Предварительные требованияPrerequisites

  • Убедитесь, что оператор Azure Stack Hub добавил образ Windows Server 2016 в Azure Stack Hub Marketplace.Make sure that your Azure Stack Hub operator added the Windows Server 2016 image to the Azure Stack Hub Marketplace.

  • Для создания ресурсов и управления ими в Azure CLI требуется определенная версия Azure Stack Hub.Azure Stack Hub requires a specific version of Azure CLI to create and manage the resources. Если вы еще не настроили Azure CLI для Azure Stack Hub, выполните инструкции по установке и настройке Azure CLI.If you don't have Azure CLI configured for Azure Stack Hub, follow the steps to install and configure Azure CLI.

Создание группы ресурсовCreate a resource group

Группа ресурсов — это логический контейнер, в котором вы можете развертывать ресурсы Azure Stack Hub и управлять ими.A resource group is a logical container where you can deploy and manage Azure Stack Hub resources. В окружении Azure Stack Hub выполните команду az group create, чтобы создать группу ресурсов.From your Azure Stack Hub environment, run the az group create command to create a resource group.

Примечание

В примерах кода всем переменным уже присвоены значения.Values are assigned for all the variables in the code examples. Но вы можете изменить эти значения, если потребуется.However, you can assign new values if you want to.

В следующем примере создается группа ресурсов с именем myResourceGroup в локальном расположении.The following example creates a resource group named myResourceGroup in the local location:

az group create --name myResourceGroup --location local

Создание виртуальной машиныCreate a virtual machine

Создайте виртуальную машину с помощью команды az vm create.Create a virtual machine (VM) by using the az vm create command. В следующем примере создаются виртуальная машина с именем myVMThe following example creates a VM named myVM. В этом примере используются следующие учетные данные администратора: имя Demouser и пароль Demouser@123.This example uses Demouser for an admin username and Demouser@123 as the admin password. Укажите вместо них значения, подходящие для вашей среды.Change these values to something that is appropriate for your environment.

az vm create \
  --resource-group "myResourceGroup" \
  --name "myVM" \
  --image "Win2016Datacenter" \
  --admin-username "Demouser" \
  --admin-password "Demouser@123" \
  --location local

При создании виртуальной машины параметр PublicIPAddress в выходных данных содержит общедоступный IP-адрес виртуальной машины.When the VM is created, the PublicIPAddress parameter in the output contains the public IP address for the virtual machine. Запишите этот адрес, так как он понадобится позже для доступа к виртуальной машине.Write down this address because you need it to use the virtual machine.

Открытие порта 80 для веб-трафикаOpen port 80 for web traffic

Так как на этой виртуальной машине будет выполняться веб-сервер IIS, порт 80 должен быть доступным из Интернета.Because this VM is going to run the IIS web server, you need to open port 80 to internet traffic.

Выполните команду az vm open-port, чтобы открыть порт 80.Use the az vm open-port command to open port 80:

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

Подключитесь к виртуальной машинеConnect to the virtual machine

Используйте следующую команду для создания подключения удаленного рабочего стола к виртуальной машине.Use the next command to create a Remote Desktop connection to your virtual machine. Замените "Общедоступный IP-адрес" IP-адресом виртуальной машины.Replace "Public IP Address" with the IP address of your virtual machine. При появлении запроса введите имя пользователя и пароль, которые вы указали для виртуальной машины.When asked, enter the username and password that you used for the virtual machine.

mstsc /v <Public IP Address>

Установка IIS с помощью PowerShellInstall IIS using PowerShell

Итак, вы вошли на виртуальную машину и теперь можете установить на ней IIS с помощью PowerShell.Now that you've signed in to the virtual machine, you can use PowerShell to install IIS. Откройте на виртуальной машине сеанс PowerShel и выполните следующую команду:Start PowerShell on the virtual machine and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Просмотр страницы приветствия IISView the IIS welcome page

Страницу приветствия IIS по умолчанию можно просмотреть в любом браузере.You can use a browser of your choice to view the default IIS welcome page. Чтобы перейти на эту страницу, используйте общедоступный IP-адрес, записанный в предыдущем разделе.Use the public IP address listed in the previous section to visit the default page:

Сайт IIS по умолчанию

Очистка ресурсовClean up resources

Очистите ресурсы, которые вам больше не нужны.Clean up the resources that you don't need any longer. Чтобы удалить группу ресурсов, виртуальную машину и все связанные с ними ресурсы, используйте команду az group delete.Use the az group delete command to remove the resource group, the virtual machine, and all related resources.

az group delete --name myResourceGroup

Дальнейшие действияNext steps

В этом кратком руководстве вы развернули простую виртуальную машину Windows Server.In this quickstart, you deployed a basic Windows Server virtual machine. Дополнительные сведения о виртуальных машинах Azure Stack Hub см. в рекомендациях по работе с виртуальными машинами в Azure Stack Hub.To learn more about Azure Stack Hub virtual machines, continue to Considerations for Virtual Machines in Azure Stack Hub.