Harjoitus – Azure-näennäiskoneen luominen
Tässä harjoituksessa luot Azure-näennäiskoneen (VM) ja asennat Nginxin, suositun verkkopalvelimen.
Voit käyttää Azure-portaalia, Azure CLI:tä, Azure PowerShelliä tai Azure Resource Manager (ARM) -mallia.
Tässä tapauksessa aiot käyttää Azure-komentorivikäyttöliittymää.
Tehtävä 1: Linux-näennäiskoneen luominen ja Nginxin asentaminen
Luo Linux-näennäiskone ja asenna Nginx seuraavien Azure CLI -komentojen avulla. Kun näennäiskone on luotu, asenna Nginx Mukautetun komentosarjan laajennuksen avulla. Mukautetun komentosarjan laajennus on helppo tapa ladata ja suorittaa komentosarjoja Azure-näennäiskoneista. Se on vain yksi monista tavoista, joilla voit määrittää järjestelmän, kun näennäiskone on toiminnassa.
Luo Linux-näennäiskone suorittamalla seuraava
az vm create
komento Cloud Shellistä:az vm create \ --resource-group "<rgn>[sandbox resource group name]</rgn>" \ --name my-vm \ --public-ip-sku Standard \ --image Ubuntu2204 \ --admin-username azureuser \ --generate-ssh-keys
Näennäiskoneen ilmestyminen kestää hetken. Olet nimennyt näennäiskoneen my-vm. Tämän nimen avulla voit viitata näennäiskoneeseen myöhemmissä vaiheissa.
Määritä Nginx näennäiskoneeseen suorittamalla seuraava
az vm extension set
-komento:az vm extension set \ --resource-group "<rgn>[sandbox resource group name]</rgn>" \ --vm-name my-vm \ --name customScript \ --publisher Microsoft.Azure.Extensions \ --version 2.1 \ --settings '{"fileUris":["https://raw.githubusercontent.com/MicrosoftDocs/mslearn-welcome-to-azure/master/configure-nginx.sh"]}' \ --protected-settings '{"commandToExecute": "./configure-nginx.sh"}'
Tämä komento suorittaa Bash-komentosarjan näennäiskoneessa Mukautetun komentosarjan laajennuksen avulla. Komentosarja tallennetaan GitHubiin. Kun komento suoritetaan, voit tarkastella Bash-komentosarjaa erillisestä selainvälilehdestä. Yhteenvetona komentosarja:
- Lataa uusimmat pakettitiedot Internetistä suorittamalla
apt-get update
. Tämä vaihe auttaa varmistamaan, että seuraava komento etsii Nginx-paketin uusimman version. - Asentaa Nginxin.
- Määrittää aloitussivun /var/www/html/index.html, jos haluat tulostaa tervetuloviestin, joka sisältää näennäiskoneen isäntänimen.
- Lataa uusimmat pakettitiedot Internetistä suorittamalla
Jatkaa
Tämä harjoitus on valmis toistaiseksi. Eristys pysyy käynnissä, ja palaat tähän pisteeseen muutamassa yksikössä päivittämään verkkomääritykset, jotta pääset verkkosivustoon.