Rövid útmutató: Linux-kiszolgálói virtuális gép létrehozása az Azure CLI használatával az Azure Stack Hubban

Az Azure CLI használatával Ubuntu Server 20.04 LTS virtuális gépet (VM) hozhat létre. Ebben a cikkben egy virtuális gépet hozunk létre és használunk. Ez a cikk a következőket is bemutatja:

  • Csatlakozzon a virtuális géphez egy távoli ügyféllel.
  • Telepítsen egy NGINX-webkiszolgálót, és tekintse meg az alapértelmezett kezdőlapot.
  • A nem használt erőforrások eltávolítása.

Előfeltételek

Erőforráscsoport létrehozása

Az erőforráscsoport egy logikai tároló, ahol üzembe helyezheti és kezelheti az Azure Stack Hub erőforrásait. A fejlesztői készletből vagy az Azure Stack Hub integrált rendszeréből futtassa az az group create parancsot egy erőforráscsoport létrehozásához.

Megjegyzés

Az alábbi kód példákban minden változóhoz hozzárendeltünk értékeket. Azonban saját értékeket is hozzárendelhet.

Az alábbi példa egy myResourceGroup nevű erőforráscsoportot hoz létre a helyi helyen:

az group create --name myResourceGroup --location local

Virtuális gép létrehozása

Hozzon létre egy virtuális gépet az az vm create paranccsal. Az alábbi példában egy myVM nevű virtuális gépet hoz létre. A példa a Demouser rendszergazdai felhasználónevet, a Demouser@123 rendszergazdai jelszóként használja. Módosítsa ezeket az értékeket a környezetének megfelelő értékre.

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

A nyilvános IP-cím a PublicIpAddress paraméterben lesz visszaadva. Jegyezze fel a címet a virtuális géppel való későbbi használathoz.

A 80-as port megnyitása a webes adatforgalom számára

Mivel ez a virtuális gép az IIS-webkiszolgálót fogja futtatni, meg kell nyitnia a 80-s portot az internetes forgalom számára. A port megnyitásához használja az az vm open-port parancsot:

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

SSH használata a virtuális géphez való csatlakozáshoz

Egy telepített SSH-val rendelkező ügyfélszámítógépről csatlakozzon a virtuális géphez. Ha Windows-ügyfélen dolgozik, a PuTTY használatával hozza létre a kapcsolatot. A virtuális géphez való csatlakozáshoz használja a következő parancsot:

ssh <publicIpAddress>

Az NGINX-webkiszolgáló telepítése

A csomag erőforrásainak frissítéséhez és a legújabb NGINX-csomag telepítéséhez futtassa a következő szkriptet:

#!/bin/bash

# update package source
apt-get -y update

# install NGINX
apt-get -y install nginx

Az NGINX kezdőlapjának megtekintése

Ha az NGINX-webkiszolgáló telepítve van, és a 80-os port meg van nyitva a virtuális gépen, a virtuális gép nyilvános IP-címével érheti el a webkiszolgálót. Ehhez nyisson meg egy böngészőt, és lépjen a webhelyre http://<public IP address>.

Az NGINX webkiszolgáló kezdőlapja

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

Törölje azokat az erőforrásokat, amelyekre már nincs szüksége. Az az group delete paranccsal eltávolíthatja őket. Futtassa az alábbi parancsot:

az group delete --name myResourceGroup

Következő lépések

Ebben a rövid útmutatóban üzembe helyezett egy alapszintű Linux-kiszolgáló virtuális gépet egy webkiszolgálóval. További információ az Azure Stack Hub virtuális gépeiről: Megfontolandó szempontok az Azure Stack Hubban lévő virtuális gépekhez.