Schnellstart: Erstellen eines virtuellen Linux-Computers im Azure-Portal

Gilt für: ✔️ Linux-VMs

Virtuelle Azure-Computer (VMs) können über das Azure-Portal erstellt werden. Das Azure-Portal ist eine browserbasierte Benutzeroberfläche, über die Sie Azure-Ressourcen erstellen können. In dieser Schnellstartanleitung erfahren Sie, wie Sie mithilfe des Azure-Portals eine Linux-VM mit Ubuntu Server 22.04 LTS bereitstellen. Wenn Sie den virtuellen Computer in Aktion sehen möchten, stellen Sie eine SSH-Verbindung mit dem virtuellen Computer her und installieren den NGINX-Webserver.

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.

Anmelden bei Azure

Melden Sie sich beim Azure-Portal an.

Erstellen eines virtuellen Computers

  1. Geben Sie in das Suchfeld virtuelle Computer ein.

  2. Wählen Sie unter Dienste die Option Virtuelle Computer aus.

  3. Wählen Sie auf der Seite Virtuelle Computer die Option Erstellen und dann Virtueller Computer aus. Die Seite Virtuellen Computer erstellen wird geöffnet.

  4. Stellen Sie auf der Registerkarte Grundlagen unter Projektdetails sicher, dass das richtige Abonnement ausgewählt ist, und wählen Sie dann Neu erstellen für „Ressourcengruppe“ aus. Geben Sie als Namen myResourceGroup ein.

    Screenshot of the Project details section showing where you select the Azure subscription and the resource group for the virtual machine

  5. Geben Sie unter InstanzdetailsmyVM als Name der VM ein und wählen Sie Ubuntu Server 22.04 LTS – Gen2 als Image aus. Behalten Sie die restlichen Standardwerte bei. Die Standardgröße und -preise werden nur als Beispiel angezeigt. Verfügbarkeit von Größen und Preise hängen von Ihrer Region und Ihrem Abonnement ab.

    Screenshot of the Instance details section where you provide a name for the virtual machine and select its region, image, and size.

    Hinweis

    Einigen Benutzern wird nun die Option zum Erstellen von VMs in mehreren Zonen angezeigt. Weitere Informationen zu dieser neuen Funktion finden Sie unter Erstellen von virtuellen Computern in einer Verfügbarkeitszone. Screenshot showing that you have the option to create virtual machines in multiple availability zones.

  6. Rechts wird eine beispielhafte Zusammenfassung der geschätzten Kosten angezeigt. Diese wird aktualisiert, wenn Sie andere Optionen auswählen, die sich auf die Kosten auswirken, z. B. Ubuntu Server 22.04 LTS – Gen2 für Ihr Image.

    Screenshot of Linux virtual machine estimated cost on creation page in the Azure portal.

    Wenn Sie mehr über die Funktionsweise von Kosten für VMs erfahren möchten, lesen Sie die Übersichtsseite zur Kostenoptimierung.

  7. Wählen Sie unter Administratorkonto die Option Öffentlicher SSH-Schlüssel aus.

  8. Geben Sie in unter Benutzername den Namen azureuser ein.

  9. Belassen Sie für Öffentliche SSH-Schlüsselquelle die Voreinstellung Neues Schlüsselpaar generieren, und geben Sie dann myKey als Schlüsselpaarnamen ein.

    Screenshot of the Administrator account section where you select an authentication type and provide the administrator credentials

  10. Wählen Sie unter Regeln für eingehende Ports>Öffentliche Eingangsports die Option Ausgewählte Ports zulassen aus, und wählen Sie dann SSH (22) und HTTP-(80) aus der Dropdownliste aus.

    Screenshot of the inbound port rules section where you select what ports inbound connections are allowed on

  11. Belassen Sie die übrigen Standardeinstellungen, und wählen Sie dann die Schaltfläche Überprüfen + erstellen am unteren Rand der Seite aus.

  12. Auf der Seite zum Erstellen eines virtuellen Computers werden die Details des virtuellen Computers angezeigt, den Sie erstellen möchten. Klicken Sie auf Erstellen, wenn Sie so weit sind.

  13. Wenn das Fenster Neues Schlüsselpaar generieren geöffnet wird, wählen Sie Privaten Schlüssel herunterladen und Ressource erstellen aus. Ihre Schlüsseldatei wird als myKey.pem heruntergeladen. Vergewissern Sie sich, dass Sie wissen, wohin die .pem-Datei heruntergeladen wurde. Im nächsten Schritt benötigen Sie den Pfad zu dieser Datei.

  14. Wählen Sie nach Abschluss der Bereitstellung die Option Zu Ressourcengruppe wechseln.

  15. Wählen Sie auf der Seite für Ihren neuen virtuellen Computer (VM) die öffentliche IP-Adresse aus, und kopieren Sie sie in die Zwischenablage.

    Screenshot showing how to copy the IP address for the virtual machine

Herstellen der Verbindung mit dem virtuellen Computer

Stellen Sie eine SSH-Verbindung mit der VM her.

  1. Öffnen Sie auf einem Mac- oder Linux-Computer eine Bash-Eingabeaufforderung, und legen Sie mithilfe von chmod 400 ~/Downloads/myKey.pem die Berechtigung „Schreibgeschützt“ für die PEM-Datei fest. Wenn Sie sich auf einem Windows-Computer befinden, öffnen Sie eine PowerShell-Eingabeaufforderung.

  2. Öffnen Sie an Ihrer Eingabeaufforderung eine SSH-Verbindung mit Ihrem virtuellen Computer. Ersetzen Sie die IP-Adresse durch die Ihres virtuellen Computers, und ersetzen Sie den Pfad zur .pem durch den Pfad, in den die Schlüsseldatei heruntergeladen wurde.

ssh -i ~/Downloads/myKey.pem azureuser@10.111.12.123

Tipp

Der von Ihnen erstellte SSH-Schlüssel kann bei der nächsten Erstellung einer VM in Azure verwendet werden. Wählen Sie einfach die Option In Azure gespeicherten Schlüssel verwenden für Öffentliche SSH-Schlüsselquelle aus, wenn Sie das nächste Mal einen virtuellen Computer erstellen. Der private Schlüssel befindet sich bereits auf Ihrem Computer, sodass Sie nichts herunterladen müssen.

Installieren des Webservers

Wenn Sie den virtuellen Computer in Aktion sehen möchten, installieren Sie den NGINX-Webserver. Aktualisieren Sie über die SSH-Sitzung Ihre Paketquellen, und installieren Sie dann das aktuelle NGINX-Paket.

sudo apt-get -y update
sudo apt-get -y install nginx

Geben Sie abschließend exit ein, um die SSH-Sitzung zu verlassen.

Anzeigen des Webservers in Aktion

Verwenden Sie einen beliebigen Webbrowser, um die Standardwillkommensseite von NGINX anzuzeigen. Geben Sie die öffentliche IP-Adresse Ihres virtuellen Computers als Webadresse ein. Die öffentliche IP-Adresse finden Sie auf der Übersichtsseite für den virtuellen Computer sowie in der weiter oben verwendeten SSH-Verbindungszeichenfolge.

Screenshot showing the NGINX default site in a browser

Bereinigen von Ressourcen

Löschen von Ressourcen

Wenn Ressourcengruppe, virtueller Computer und alle zugehörigen Ressourcen nicht mehr benötigt werden, können Sie sie löschen.

  1. Wählen Sie auf der Seite „Übersicht“ des virtuellen Computers den Link Ressourcengruppe aus.
  2. Wählen Sie oben auf der Seite für die Ressourcengruppe Ressourcengruppe löschen aus.
  3. Eine Seite mit dem Warnhinweis wird geöffnet, dass Sie im Begriff stehen, Ressourcen zu löschen. Geben Sie den Namen der Ressourcengruppe ein, und wählen Sie Löschen aus, um das Löschen der Ressourcen und der Ressourcengruppe abzuschließen.

Automatisches Herunterfahren

Wenn die VM noch benötigt wird, stellt Azure ein Feature zum automatischen Herunterfahren für VMs bereit, um Kosten zu verwalten und sicherzustellen, dass Ihnen nicht verwendete Ressourcen nicht in Rechnung gestellt werden.

  1. Wählen Sie im Abschnitt Vorgänge für die VM die Option Automatisches Herunterfahren aus.
  2. Eine Seite wird geöffnet, auf der Sie die Zeit für das automatische Herunterfahren konfigurieren können. Wählen Sie die Option Ein aus, um sie zu aktivieren, und legen Sie dann eine geeignete Uhrzeit fest.
  3. Nachdem Sie die Zeit festgelegt haben, wählen Sie oben Speichern aus, um die Konfiguration für das automatische Herunterfahren zu aktivieren.

Hinweis

Denken Sie daran, die Zeitzone ordnungsgemäß so zu konfigurieren, dass sie Ihren Anforderungen entspricht, da die Standardeinstellung in der Dropdownliste „Zeitzone“ die koordinierte Weltzeit (UTC) ist.

Weitere Informationen finden Sie unter Automatisches Herunterfahren.

Nächste Schritte

In dieser Schnellstartanleitung haben Sie einen virtuellen Computer bereitgestellt, eine Netzwerksicherheitsgruppe und eine Regel erstellt sowie einen einfachen Webserver installiert.

Fahren Sie mit dem Tutorial für virtuelle Linux-Computer fort, um weitere Informationen zu virtuellen Azure-Computern zu erhalten.