Rövid útmutató: Windows rendszerű virtuális gép létrehozása az Azure-ban PowerShell-lel

A következőkre vonatkozik: ✔️ Windows rendszerű virtuális gépek

Az Azure PowerShell-modul az Azure-erőforrások PowerShell-parancssorból vagy szkriptekkel történő létrehozására és kezelésére használható. Ez a rövid útmutató bemutatja, hogyan használja az Azure PowerShell modult a Windows Server 2016-ot futtató virtuális gép üzembe helyezésére az Azure-ban. A távoli asztali portált (RDP) is a virtuális gépre viszi, és telepíti az IIS-webkiszolgálót, hogy működés közben megjelenítse a virtuális gépet.

Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.

Az Azure Cloud Shell elindítása

Az Azure Cloud Shell egy ingyenes interaktív rendszerhéj, a cikk lépéseinek futtatásához. A fiókjával való használat érdekében a gyakran használt Azure-eszközök már előre telepítve és konfigurálva vannak rajta.

A Cloud Shell megnyitásához csak a kódblokk jobb felső sarkában válassza a CloudShell megnyitása lehetőséget. A Cloud Shellt egy külön böngészőlapon is elindíthatja a https://shell.azure.com/powershell cím megnyitásával. A Másolás gombra kattintva másolja a kódblokkokat, illessze be őket a Cloud Shellbe, és nyomja le az Enter billentyűt a futtatáshoz.

Erőforráscsoport létrehozása

Hozzon létre egy Azure-erőforráscsoportot a New-AzResourceGroup használatával. Az erőforráscsoport olyan logikai tároló, amelybe a rendszer üzembe helyezi és kezeli az Azure-erőforrásokat.

New-AzResourceGroup -Name 'myResourceGroup' -Location 'EastUS'

Virtuális gép létrehozása

Virtuális gép létrehozása a New-AzVM használatával. Adja meg az egyes erőforrások nevét, és a New-AzVM parancsmag létrehozza, ha még nem léteznek.

Amikor a rendszer kéri, adjon meg egy felhasználónevet és jelszót a virtuális gép bejelentkezési hitelesítő adataiként:

New-AzVm `
    -ResourceGroupName 'myResourceGroup' `
    -Name 'myVM' `
    -Location 'East US' `
    -Image 'MicrosoftWindowsServer:WindowsServer:2022-datacenter-azure-edition:latest' `
    -VirtualNetworkName 'myVnet' `
    -SubnetName 'mySubnet' `
    -SecurityGroupName 'myNetworkSecurityGroup' `
    -PublicIpAddressName 'myPublicIpAddress' `
    -OpenPorts 80,3389

A költséginformációk nem jelennek meg a PowerShell virtuális gépek létrehozásának folyamata során, mint az Azure Portalon. Ha többet szeretne megtudni a virtuális gépek költségeinek működéséről, tekintse meg a Költségoptimalizálás áttekintése oldalt.

A webkiszolgáló telepítése

A virtuális gép működésének ellenőrzéséhez telepítse az IIS-webkiszolgálót. Nyisson meg egy PowerShell-parancssort a virtuális gépen, és futtassa a következő parancsot:

Invoke-AzVMRunCommand -ResourceGroupName 'myResourceGroup' -VMName 'myVM' -CommandId 'RunPowerShellScript' -ScriptString 'Install-WindowsFeature -Name Web-Server -IncludeManagementTools'

A -ScriptString paraméterhez a Az.Compute modul verziója vagy újabb verziója 4.27.0 szükséges.

A webkiszolgáló megtekintése működés közben

Miután az IIS telepítve lett, és a 80-as port meg van nyitva a virtuális gépen az internet irányából, egy tetszőleges böngésző használatával megtekintheti az alapértelmezett IIS-kezdőlapot. Használja a létrehozott virtuális gép nyilvános IP-címét. A következő példában az alapértelmezett IIS-webhely látható:

Screenshot showing the default IIS web site.

Az erőforrások eltávolítása

Ha már nincs rá szükség, a Remove-AzResourceGroup parancsmaggal eltávolíthatja az erőforráscsoportot, a virtuális gépet és az összes kapcsolódó erőforrást:

Remove-AzResourceGroup -Name 'myResourceGroup'

Következő lépések

Ebben a rövid útmutatóban üzembe helyezett egy egyszerű virtuális gépet, megnyitott egy hálózati portot a webes forgalom számára, és telepített egy alapszintű webkiszolgálót. Ha bővebb információra van szüksége az Azure-alapú virtuális gépekkel kapcsolatban, lépjen tovább a Windows rendszerű virtuális gépekről szóló oktatóanyagra.