[Azure] Ich habe versucht, eine virtuelle Linux-Maschine mit Azure von Microsoft Learn zu erstellen

Einführung

Der Autor studierte ursprünglich AWS, aber aus irgendeinem Grund wurde es notwendig, Azure zu studieren. Ich denke, es gibt weniger Artikel über Azure als über AWS. Was ich also mit Azure Learn mit Screenshots gemacht habe Ich möchte es als Memorandum behalten.

Verfahren

Hier Materialien werden verwendet.

Erstellen Sie eine virtuelle Linux-Maschine im Azure-Portal

Erstellen Sie eine neue virtuelle Linux-Maschine

Wählen Sie, um eine Ressource zu erstellen. スクリーンショット 2020-11-21 18.50.51.png Geben Sie Ubuntu Server in das Suchfeld ein. スクリーンショット 2020-11-21 15.59.20.png Wählen Sie "Ubuntu Server 18.04 LTS Canonical". スクリーンショット 2020-11-21 15.59.50.png Klicken Sie auf die Schaltfläche Erstellen. スクリーンショット 2020-11-21 16.00.02.png Stellen Sie die entsprechenden Details ein. Dieses Mal habe ich es wie das Bild eingestellt. スクリーンショット 2020-11-21 16.07.51.png Dieses Mal habe ich den Benutzernamen in azureuser geändert und den vorhandenen öffentlichen Schlüssel verwendet. Um einen vorhandenen öffentlichen Schlüssel mit SSH festzulegen, erstellen Sie mit dem folgenden Befehl ein SSH-Schlüsselpaar in der Azure Cloud Shell.

$ssh-keygen -t rsa -b 4096

#Geben Sie eine Datei ein, in der der Schlüssel gespeichert werden soll, geben Sie nichts ein und drücken Sie die Eingabetaste. Dadurch wird es am Standardspeicherort der Datei erstellt.
> Enter a file in which to save the key (/home/you/.ssh/id_rsa): [Press enter]

#Legen Sie ein Passwort fest. Geben Sie zweimal ein, einschließlich Bestätigung.
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]

#Zeigen Sie den Inhalt des öffentlichen Schlüssels mit dem folgenden Befehl an. Kopieren Sie, was angezeigt wird. Wenn zu diesem Zeitpunkt ein Leerzeichen oder ein Zeilenumbruch eingefügt wird, kann dieser nicht erkannt werden. Geben Sie ihn daher nicht ein.
cat ~/.ssh/id_rsa.pub

Fügen Sie den oben kopierten SSH-Schlüssel in den öffentlichen SSH-Schlüssel ein. Wenn Sie dies anhand des Bildes bestätigen können, wählen Sie "Weiter: Datenträger>". スクリーンショット 2020-11-21 16.14.05.png Wählen Sie "Neue Festplatte erstellen und verbinden" für die Datenfestplatte. スクリーンショット 2020-11-21 16.15.23.png Übernehmen Sie die Standardeinstellung und wählen Sie OK. スクリーンショット 2020-11-21 16.16.35.png Stellen Sie sicher, dass Sie eine neue Festplatte haben, wie unten gezeigt. Wenn es kein Problem gibt, wählen Sie "Weiter: Netzwerk". スクリーンショット 2020-11-21 16.18.53.png Wechseln Sie in das Netzwerk, und dieses Mal erstellen wir ein neues. Behalten Sie also die Standardeinstellungen bei und wählen Sie "Bestätigen und Erstellen". スクリーンショット 2020-11-21 16.19.33.png Wenn es überprüft wird und kein Problem vorliegt, wählen Sie Erstellen.

SSH-Verbindung

Wechseln Sie nach der Bereitstellung zur entsprechenden VM und notieren Sie sich die öffentliche IP-Adresse. スクリーンショット 2020-11-21 22.17.12.png

$ssh [email protected]

The authenticity of host 'xx.xx.xxx.xxx (xx.xx.xxx.xxx)' can't be established.

#Geben Sie ja ein.
ECDSA key fingerprint is SHA256:w1h08h4ie1iMq7ibIVSQM/PhcXFV7O7EEhjEqhPYMWY.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xx.xx.xxx.xxx' (ECDSA) to the list of known hosts.

#Geben Sie dann die Passphrase ein, mit der das SSH-Schlüsselpaar erstellt wurde

#Geben Sie den folgenden Befehl ein, um die Datendiskette zu initialisieren
$(echo n; echo p; echo 1; echo ; echo ; echo w) | sudo fdisk /dev/sdc
$sudo mkfs -t ext4 /dev/sdc1
$sudo mkdir /data && sudo mount /dev/sdc1 /data

#Installieren Sie Apache Web Server
$sudo apt-get update
$sudo apt-get install apache2 -y
#Überprüfen Sie, ob es mit dem folgenden Befehl gestartet wird.
$sudo systemctl status apache2 --no-pager

Porteinstellungen

Wählen Sie die entsprechende VM> Einstellungen> Netzwerk. Wählen Sie "Regel für Empfangsport hinzufügen". スクリーンショット 2020-11-21 17.31.39.png Wählen Sie Basic. スクリーンショット 2020-11-21 22.31.42.png Stellen Sie HTTP wie folgt ein. Wählen Sie Hinzufügen. スクリーンショット 2020-11-21 17.33.00.png

Geben Sie abschließend die öffentliche IP-Adresse in das URL-Feld ein. Die folgende Seite wird angezeigt. スクリーンショット 2020-11-21 17.33.58.png

Recommended Posts

[Azure] Ich habe versucht, eine virtuelle Linux-Maschine mit Azure von Microsoft Learn zu erstellen
Ich habe versucht, einen Linebot zu erstellen (Implementierung)
Ich habe versucht, eine Umgebung von MkDocs unter Amazon Linux zu erstellen
Passende App Ich habe versucht, Statistiken über starke Leute zu erstellen und ein Modell für maschinelles Lernen zu erstellen
Ich habe versucht, mit Python eine Liste von Primzahlen zu erstellen
Ich habe versucht, MySQL auf einer virtuellen Linux-Maschine unter OCI Compute zu installieren
Erstellen Sie eine virtuelle Linux-Maschine unter Windows
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe versucht, Trumps Kartenspiel in Python zu implementieren
Ich möchte mit Python ein Fenster erstellen
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Ein Anfänger des maschinellen Lernens versuchte an einem Tag, eine Sheltie-Urteils-KI zu erstellen
Ich habe versucht, ein Modell mit dem Beispiel von Amazon SageMaker Autopilot zu erstellen
Ich habe versucht, einen Pseudo-Pachislot in Python zu implementieren
Ich habe versucht, PredNet zu lernen
[Python] Ich habe versucht, automatisch einen täglichen Bericht über YWT mit Outlook-Mail zu erstellen
Ich habe versucht, Linux wieder einzuführen
Ich habe versucht, eine Klasse für die Suche nach Dateien mit der Glob-Methode von Python in VBA zu erstellen
Ich habe versucht, API list.csv mit Python aus swagger.yaml zu erstellen
Ich habe versucht, einen eindimensionalen Zellautomaten in Python zu implementieren
Ich habe versucht, automatisch einen Bericht mit der Markov-Kette zu erstellen
Ich habe versucht "Wie man eine Methode in Python dekoriert"
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Ich habe versucht, einen Bot für die Ankündigung eines Wiire-Ereignisses zu erstellen
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Ich habe versucht, das Blackjack of Trump-Spiel mit Python zu implementieren
Ich habe versucht, einen Artikel mit SQL Alchemy auf Wiki.js zu erstellen
Ich habe versucht, die Genauigkeit von Modellen für maschinelles Lernen mit Kaggle als Thema zu vergleichen.
Ich schrieb einen Test in "Ich habe versucht, die Wahrscheinlichkeit eines Bingospiels mit Python zu simulieren".
Ich habe versucht, eine Quip-API zu erstellen
So erstellen Sie eine virtuelle Brücke
So zeigen Sie eine bestimmte Dateispalte unter Linux an (awk)
Ich habe versucht, eine Serverumgebung zu erstellen, die unter Windows 10 ausgeführt wird
[Linux] Ich habe versucht, die Ressourcenbestätigungsbefehle zusammenzufassen
Ich habe versucht, mit Pandas eine Pferderenn-Datenbank zu erstellen
Ich habe versucht, einen einfachen Kredit-Score mit logistischer Regression zu erstellen.
Ich habe versucht, mit Python einen regulären Ausdruck für "Betrag" zu erstellen
Ich habe versucht, mit Python einen regulären Ausdruck von "Zeit" zu erstellen
Ich habe versucht, ein missverstandenes Gefangenendilemma in Python zu implementieren
Ich habe versucht, mit Boto3 eine Liste der AMI-Namen zu erhalten
Ich habe versucht, in 3 Jahren 5 Muster der Analysebasis zu erstellen
Ich habe versucht, Bulls and Cows mit einem Shell-Programm zu erstellen
Wie erstelle ich eine große Menge an Testdaten in MySQL? ??
Ich möchte eine Pipfile erstellen und im Docker wiedergeben
Ich möchte einen maschinellen Lerndienst ohne Programmierung erstellen! Web-API
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
Ich habe versucht, mit Go einen exklusiven Kontrollmechanismus zu erstellen
Ich habe versucht, eine Site zu erstellen, mit der die aktualisierten Informationen von Azure einfach angezeigt werden können
Ich habe versucht, das überwachte Lernen des maschinellen Lernens auch für Serveringenieure auf leicht verständliche Weise zu verstehen 1
Ich habe versucht, einen Power BI-Bericht zu erstellen, indem ich CSV / JSON-Protokolle mit Azure Databricks verarbeitet habe
Ich habe versucht, das überwachte Lernen des maschinellen Lernens auch für Serveringenieure auf leicht verständliche Weise zu verstehen 2
Ich habe versucht, ein Protein-Protein-Interaktionsnetzwerk in einen zweispurigen Raum mit Poincarē-Einbettung von Gensim einzubetten
Ich habe versucht, PLSA in Python zu implementieren
Ich habe versucht, Azure Speech to Text zu verwenden.
Ich habe versucht, Permutation in Python zu implementieren