Szybki start: tworzenie maszyny wirtualnej z systemem Windows za pomocą programu Azure PowerShellQuickstart: Create a Windows virtual machine in Azure with PowerShell

Moduł Azure PowerShell umożliwia tworzenie zasobów platformy Azure i zarządzanie nimi za pomocą wiersza polecenia programu PowerShell lub skryptów.The Azure PowerShell module is used to create and manage Azure resources from the PowerShell command line or in scripts. Z tego przewodnika Szybki start dowiesz się, jak za pomocą modułu programu Azure PowerShell wdrożyć na platformie Azure maszynę wirtualną z systemem Windows Server 2016.This quickstart shows you how to use the Azure PowerShell module to deploy a virtual machine (VM) in Azure that runs Windows Server 2016. Połączysz się również z maszyną wirtualną za pomocą protokołu RDP i zainstalujesz serwer internetowy usług IIS, aby zobaczyć, jak działa ta maszyna.You will also RDP to the VM and install the IIS web server, to show the VM in action.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.If you don't have an Azure subscription, create a free account before you begin.

Uruchamianie usługi Azure Cloud ShellLaunch Azure Cloud Shell

Usługa Azure Cloud Shell to bezpłatna interaktywna powłoka, której możesz używać do wykonywania kroków opisanych w tym artykule.The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. Udostępnia ona wstępnie zainstalowane i najczęściej używane narzędzia platformy Azure, które są skonfigurowane do użycia na koncie.It has common Azure tools preinstalled and configured to use with your account.

Aby otworzyć usługę Cloud Shell, wybierz pozycję Wypróbuj w prawym górnym rogu bloku kodu.To open the Cloud Shell, just select Try it from the upper right corner of a code block. Cloud Shell można również uruchomić na osobnej karcie przeglądarki, przechodząc do https://shell.azure.com/powershell .You can also launch Cloud Shell in a separate browser tab by going to https://shell.azure.com/powershell. Wybierz przycisk Kopiuj, aby skopiować bloki kodu, wklej je do usługi Cloud Shell, a następnie naciśnij klawisz Enter, aby je uruchomić.Select Copy to copy the blocks of code, paste it into the Cloud Shell, and press enter to run it.

Tworzenie grupy zasobówCreate resource group

Utwórz grupę zasobów platformy Azure za pomocą polecenia New-AzResourceGroup.Create an Azure resource group with New-AzResourceGroup. Grupa zasobów to logiczny kontener przeznaczony do wdrażania zasobów platformy Azure i zarządzania nimi.A resource group is a logical container into which Azure resources are deployed and managed.

New-AzResourceGroup -Name myResourceGroup -Location EastUS

Tworzenie maszyny wirtualnejCreate virtual machine

Utwórz maszynę wirtualną przy użyciu polecenia New-AzVM.Create a VM with New-AzVM. Podaj nazwy poszczególnych zasobów, a polecenie cmdlet New-AzVM utworzy je, jeśli jeszcze nie istnieją.Provide names for each of the resources and the New-AzVM cmdlet creates if they don't already exist.

Po wyświetleniu monitu podaj nazwę użytkownika i hasło, które będą używane jako poświadczenia logowania dla maszyny wirtualnej: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

Nawiązywanie połączenia z maszyną wirtualnąConnect to virtual machine

Po zakończeniu wdrażania połącz się przez protokół RDP z maszyną wirtualną.After the deployment has completed, RDP to the VM. Aby następnie zobaczyć działanie maszyny wirtualnej, zainstaluj serwer internetowy usług IIS.To see your VM in action, the IIS web server is then installed.

Aby wyświetlić publiczny adres IP maszyny wirtualnej, użyj polecenia cmdlet Get-AzPublicIpAddress:To see the public IP address of the VM, use the Get-AzPublicIpAddress cmdlet:

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

Użyj następującego polecenia, aby utworzyć sesję usług pulpitu zdalnego z komputera lokalnego.Use the following command to create a remote desktop session from your local computer. Zastąp adres IP publicznym adresem IP swojej maszyny wirtualnej.Replace the IP address with the public IP address of your VM.

mstsc /v:publicIpAddress

W oknie Zabezpieczenia systemu Windows wybierz pozycję Więcej opcji, a następnie pozycję Użyj innego konta.In the Windows Security window, select More choices, and then select Use a different account. Wpisz nazwę użytkownika jako localhost \ nazwę użytkownikalocalhost, wprowadź hasło utworzone dla maszyny wirtualnej, a następnie kliknij przycisk OK.Type the username as localhost\username, enter password you created for the virtual machine, and then click OK.

Podczas procesu logowania może pojawić się ostrzeżenie o certyfikacie.You may receive a certificate warning during the sign-in process. Kliknij przycisk tak lub Kontynuuj , aby utworzyć połączenieClick Yes or Continue to create the connection

Instalowanie serwera internetowegoInstall web server

Aby zobaczyć działanie maszyny wirtualnej, zainstaluj serwer internetowy usług IIS.To see your VM in action, install the IIS web server. Na maszynie wirtualnej otwórz wiersz polecenia programu PowerShell i uruchom następujące polecenie:Open a PowerShell prompt on the VM and run the following command:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Po zakończeniu zamknij połączenie RDP z maszyną wirtualną.When done, close the RDP connection to the VM.

Oglądanie działającego serwera internetowegoView the web server in action

Po zainstalowaniu usług IIS i otwarciu portu 80 na maszynie wirtualnej dla ruchu z Internetu wyświetl domyślną stronę powitalną serwera usług IIS przy użyciu wybranej przeglądarki internetowej.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. Użyj publicznego adresu IP maszyny wirtualnej uzyskanego w poprzednim kroku.Use the public IP address of your VM obtained in a previous step. W poniższym przykładzie przedstawiono domyślną witrynę internetową usług IIS:The following example shows the default IIS web site:

Domyślna witryna usług IIS

Czyszczenie zasobówClean up resources

Gdy grupa zasobów, maszyna wirtualna i wszystkie pokrewne zasoby nie będą już potrzebne, można je usunąć za pomocą polecenia cmdlet Remove-AzResourceGroup: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

Następne krokiNext steps

W tym przewodniku Szybki start zawarto informacje na temat wdrażania maszyny wirtualnej, otwierania portu sieciowego na ruch internetowy oraz instalowania podstawowego serwera sieci Web.In this quickstart, you deployed a simple virtual machine, open a network port for web traffic, and installed a basic web server. Aby dowiedzieć się więcej o maszynach wirtualnych platformy Azure, przejdź do samouczka dla maszyn wirtualnych z systemem Windows.To learn more about Azure virtual machines, continue to the tutorial for Windows VMs.