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.
Hier Materialien werden verwendet.
Wählen Sie, um eine Ressource zu erstellen. Geben Sie Ubuntu Server in das Suchfeld ein. Wählen Sie "Ubuntu Server 18.04 LTS Canonical". Klicken Sie auf die Schaltfläche Erstellen. Stellen Sie die entsprechenden Details ein. Dieses Mal habe ich es wie das Bild eingestellt. 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>". Wählen Sie "Neue Festplatte erstellen und verbinden" für die Datenfestplatte. Übernehmen Sie die Standardeinstellung und wählen Sie OK. Stellen Sie sicher, dass Sie eine neue Festplatte haben, wie unten gezeigt. Wenn es kein Problem gibt, wählen Sie "Weiter: Netzwerk". 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". Wenn es überprüft wird und kein Problem vorliegt, wählen Sie Erstellen.
Wechseln Sie nach der Bereitstellung zur entsprechenden VM und notieren Sie sich die öffentliche IP-Adresse.
$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
Wählen Sie die entsprechende VM> Einstellungen> Netzwerk. Wählen Sie "Regel für Empfangsport hinzufügen". Wählen Sie Basic. Stellen Sie HTTP wie folgt ein. Wählen Sie Hinzufügen.
Geben Sie abschließend die öffentliche IP-Adresse in das URL-Feld ein. Die folgende Seite wird angezeigt.
Recommended Posts