Delen via


Quickstart: Een virtuele Linux-server maken met behulp van de Azure CLI in Azure Stack Hub

U kunt een virtuele machine (VM) voor Ubuntu Server 20.04 LTS maken met behulp van de Azure CLI. In dit artikel maakt en gebruikt u een virtuele machine. In dit artikel wordt ook uitgelegd hoe u het volgende kunt doen:

  • Maak verbinding met de virtuele machine met een externe client.
  • Installeer een NGINX-webserver en bekijk de standaardstartpagina.
  • Ongebruikte resources opschonen.

Vereisten

Een resourcegroep maken

Een resourcegroep is een logische container waarin u Azure Stack Hub-resources kunt implementeren en beheren. Voer vanuit uw development kit of het geïntegreerde Azure Stack Hub-systeem de opdracht az group create uit om een resourcegroep te maken.

Notitie

We hebben waarden toegewezen voor alle variabelen in de volgende codevoorbeelden. U kunt echter uw eigen waarden toewijzen.

In het volgende voorbeeld wordt een resourcegroep met de naam myResourceGroup gemaakt op de lokale locatie:

az group create --name myResourceGroup --location local

Een virtuele machine maken

Maak een virtuele machine met behulp van de opdracht az vm create . In het volgende voorbeeld wordt een VM met de naam myVM gemaakt. In het voorbeeld wordt Demouser gebruikt als de gebruikersnaam van de beheerder en Demouser@123 als het beheerderswachtwoord. Wijzig deze waarden in iets dat geschikt is voor uw omgeving.

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

Het openbare IP-adres wordt geretourneerd in de parameter PublicIpAddress . Noteer het adres voor later gebruik met de virtuele machine.

Poort 80 openen voor webverkeer

Omdat deze virtuele machine de IIS-webserver gaat uitvoeren, moet u poort 80 openen voor internetverkeer. Gebruik de opdracht az vm open-port om de poort te openen:

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

SSH gebruiken om verbinding te maken met de virtuele machine

Maak vanaf een clientcomputer waarop SSH is geïnstalleerd verbinding met de virtuele machine. Als u op een Windows-client werkt, gebruikt u PuTTY om de verbinding te maken. Gebruik de volgende opdracht om verbinding te maken met de virtuele machine:

ssh <publicIpAddress>

De NGINX-webserver installeren

Voer het volgende script uit om pakketresources bij te werken en het meest recente NGINX-pakket te installeren:

#!/bin/bash

# update package source
apt-get -y update

# install NGINX
apt-get -y install nginx

De welkomstpagina van NGINX weergeven

Als de NGINX-webserver is geïnstalleerd en poort 80 is geopend op uw virtuele machine, hebt u toegang tot de webserver met behulp van het openbare IP-adres van de virtuele machine. Als u dit wilt doen, opent u een browser en gaat u naar http://<public IP address>.

De welkomstpagina van de NGINX-webserver

Resources opschonen

Schoon de resources op die u niet meer nodig hebt. U kunt de opdracht az group delete gebruiken om ze te verwijderen. Voer de volgende opdracht uit:

az group delete --name myResourceGroup

Volgende stappen

In deze quickstart hebt u een eenvoudige virtuele Linux-servermachine met een webserver geïmplementeerd. Zie Overwegingen voor virtuele machines in Azure Stack Hub voor meer informatie over virtuele machines van Azure Stack Hub.