1. Een virtuele Linux-machine maken met Express.js-app met behulp van Azure CLI

In deze zelfstudie maakt u een virtuele Linux-machine (VM) voor een Express.js app. De VM is geconfigureerd met een cloud-init-configuratiebestand en bevat NGINX en een GitHub-opslagplaats voor een Express.js app. Zodra de VM wordt uitgevoerd, kunt u verbinding maken met de VM met SSH, de web-app wijzigen in inclusief traceerlogregistratie en de openbare Express.js-server-app weergeven in een webbrowser.

Deze zelfstudie bevat de volgende taken:

  • Aanmelden bij Azure met Azure CLI
  • Azure Linux VM-resource maken met Azure CLI
    • Openbare poort 80 openen
    • Demo-Express.js web-app installeren vanuit een GitHub opslagplaats
    • Web-app-afhankelijkheden installeren
    • Web-app starten
  • Azure Monitoring-resource maken met Azure CLI
    • Verbinding maken naar VM met SSH
    • Azure SDK-clientbibliotheek installeren met npm
    • Application Insights-clientbibliotheekcode toevoegen om aangepaste tracering te maken
  • Web-app weergeven vanuit de browser
    • Aanvraagroute /trace voor het genereren van aangepaste tracering in application Insights logboek
    • Het aantal traceringen weergeven dat in het logboek is verzameld met Azure CLI
    • Lijst met traceringen weergeven met Azure Portal
  • Resources verwijderen met Azure CLI

Een bestaand Azure-abonnement maken of gebruiken

U hebt een Azure-gebruikersaccount met een actief abonnement nodig. Maak er gratis een.

Vereisten

  • SSH om verbinding te maken met de VM: gebruik een moderne terminal zoals bash-shell, die SSH bevat.
  • Gebruik Azure Cloud Shell met behulp van de bash-omgeving.

    Cloud Shell starten in een nieuw venster

  • Installeer de Azure CLI, indien gewenst, om CLI-referentieopdrachten uit te voeren.

    • Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met behulp van de opdracht AZ login. Volg de stappen die worden weergegeven in de terminal, om het verificatieproces te voltooien. Zie Aanmelden met Azure CLI voor aanvullende aanmeldingsopties.
    • Installeer de Azure CLI-extensie bij het eerste gebruik, wanneer u hierom wordt gevraagd. Zie Extensies gebruiken met Azure CLI voor meer informatie over extensies.
    • Voer az version uit om de geïnstalleerde versie en afhankelijke bibliotheken te vinden. Voer az upgrade uit om te upgraden naar de nieuwste versie.

Volgende stap