[Azure] J'ai essayé de créer une machine virtuelle Linux avec Azure de Microsoft Learn

introduction

L'auteur étudiait à l'origine AWS, mais pour une raison quelconque, il est devenu nécessaire d'étudier Azure. Je pense qu'il y a moins d'articles sur Azure que sur AWS, alors ce que j'ai fait avec Azure Learn avec des captures d'écran Je veux le garder en mémoire.

procédure

Ici des matériaux sont utilisés.

Créer une machine virtuelle Linux dans le portail Azure

Créer une nouvelle machine virtuelle Linux

Choisissez de créer une ressource. スクリーンショット 2020-11-21 18.50.51.png Entrez Ubuntu Server dans la zone de recherche. スクリーンショット 2020-11-21 15.59.20.png Sélectionnez Ubuntu Server 18.04 LTS Canonical. スクリーンショット 2020-11-21 15.59.50.png Appuyez sur le bouton Créer. スクリーンショット 2020-11-21 16.00.02.png Définissez les détails comme il convient. Cette fois, je l'ai mis comme l'image. スクリーンショット 2020-11-21 16.07.51.png Cette fois, j'ai changé le nom d'utilisateur en azureuser et utilisé la clé publique existante. Pour définir une clé publique existante avec SSH, créez une paire de clés SSH dans Azure Cloud Shell avec la commande suivante.

$ssh-keygen -t rsa -b 4096

#Entrez un fichier dans lequel enregistrer la clé, n'entrez rien et appuyez sur Entrée. Cela le créera à l'emplacement du fichier par défaut.
> Enter a file in which to save the key (/home/you/.ssh/id_rsa): [Press enter]

#Définissez un mot de passe. Entrez deux fois, confirmation comprise.
> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]

#Affichez le contenu de la clé publique avec la commande suivante. Copiez ce qui est affiché. À ce stade, si un espace ou un saut de ligne est inséré, il ne peut pas être reconnu, veillez donc à ne pas le saisir.
cat ~/.ssh/id_rsa.pub

Collez la clé SSH copiée ci-dessus dans la clé publique SSH. Si vous pouvez confirmer en vous référant à l'image, sélectionnez Suivant: Disque>. スクリーンショット 2020-11-21 16.14.05.png Sélectionnez "Créer et connecter un nouveau disque" pour le disque de données. スクリーンショット 2020-11-21 16.15.23.png Laissez la valeur par défaut et sélectionnez OK. スクリーンショット 2020-11-21 16.16.35.png Assurez-vous que vous disposez d'un nouveau disque comme indiqué ci-dessous. S'il n'y a pas de problème, sélectionnez "Suivant: Réseau". スクリーンショット 2020-11-21 16.18.53.png Déplacez-vous vers le réseau, et cette fois nous en créerons un nouveau, alors laissez la valeur par défaut et sélectionnez "Confirmer et créer". スクリーンショット 2020-11-21 16.19.33.png S'il est vérifié et qu'il n'y a pas de problème, sélectionnez créer.

Connexion SSH

Après le déploiement, accédez à la VM appropriée et notez l'adresse IP publique. スクリーンショット 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.

#Entrez oui.
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.

#Entrez ensuite la phrase secrète utilisée pour créer la paire de clés SSH

#Entrez la commande suivante pour initialiser le disque de données
$(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

#Installer le serveur Web Apache
$sudo apt-get update
$sudo apt-get install apache2 -y
#Vérifiez s'il est démarré avec la commande suivante.
$sudo systemctl status apache2 --no-pager

Paramètres du port

Sélectionnez la VM appropriée> Paramètres> Réseau. Sélectionnez "Ajouter une règle pour le port de réception". スクリーンショット 2020-11-21 17.31.39.png Sélectionnez Basique. スクリーンショット 2020-11-21 22.31.42.png Définissez HTTP comme suit. Sélectionnez Ajouter. スクリーンショット 2020-11-21 17.33.00.png

Enfin, entrez l'adresse IP publique dans le champ URL et la page suivante s'affichera. スクリーンショット 2020-11-21 17.33.58.png

Recommended Posts

[Azure] J'ai essayé de créer une machine virtuelle Linux avec Azure de Microsoft Learn
J'ai essayé de créer un linebot (implémentation)
J'ai essayé de créer un environnement de MkDocs sur Amazon Linux
Application correspondante, j'ai essayé de prendre des statistiques de personnes fortes et j'ai essayé de créer un modèle d'apprentissage automatique
J'ai essayé de créer une liste de nombres premiers avec python
J'ai essayé d'installer MySQL sur une machine virtuelle Linux sur OCI Compute
Créer une machine virtuelle Linux sous Windows
J'ai essayé d'afficher la valeur d'altitude du DTM dans un graphique
J'ai essayé d'implémenter le jeu de cartes de Trump en Python
Je veux créer une fenêtre avec Python
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Un débutant en apprentissage automatique a tenté de créer une IA de jugement Sheltie en un jour
J'ai essayé de créer un modèle avec l'exemple d'Amazon SageMaker Autopilot
J'ai essayé d'implémenter un pseudo pachislot en Python
J'ai essayé d'apprendre PredNet
[Python] J'ai essayé de créer automatiquement un rapport quotidien de YWT avec la messagerie Outlook
J'ai essayé de réintroduire Linux
J'ai essayé de créer une classe pour rechercher des fichiers avec la méthode Glob de Python dans VBA
J'ai essayé de créer une API list.csv avec Python à partir de swagger.yaml
J'ai essayé d'implémenter un automate cellulaire unidimensionnel en Python
J'ai essayé de créer automatiquement un rapport avec la chaîne de Markov
J'ai essayé "Comment obtenir une méthode décorée en Python"
Comment développer dans un environnement virtuel Python [Memo]
[Apprentissage automatique] J'ai essayé de résumer la théorie d'Adaboost
J'ai essayé de créer un bot pour annoncer un événement Wiire
J'ai fait un chronomètre en utilisant tkinter avec python
J'ai essayé d'implémenter le blackjack du jeu Trump en Python
J'ai essayé de créer un article dans Wiki.js avec SQL Alchemy
J'ai essayé de comparer la précision des modèles d'apprentissage automatique en utilisant kaggle comme thème.
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
J'ai essayé de créer l'API Quip
Comment créer un pont virtuel
Comment afficher une colonne de fichiers spécifiée sous Linux (awk)
J'ai essayé de créer un environnement serveur qui fonctionne sous Windows 10
[Linux] J'ai essayé de résumer les commandes de confirmation des ressources
J'ai essayé d'obtenir une base de données sur les courses de chevaux en utilisant Pandas
J'ai essayé de créer un pointage de crédit simple avec régression logistique.
J'ai essayé de créer une expression régulière de "montant" en utilisant Python
J'ai essayé de créer une expression régulière de "temps" en utilisant Python
J'ai essayé de mettre en œuvre un jeu de dilemme de prisonnier mal compris en Python
J'ai essayé d'obtenir une liste de noms AMI en utilisant Boto3
J'ai essayé de faire 5 modèles de base d'analyse en 3 ans
J'ai essayé de créer des taureaux et des vaches avec un programme shell
Comment créer une grande quantité de données de test dans MySQL? ??
Je veux créer un fichier pip et le refléter dans le menu fixe
Je souhaite créer un service d'apprentissage automatique sans programmation! API Web
Créez une fonction pour obtenir le contenu de la base de données dans Go
J'ai essayé de créer un mécanisme de contrôle exclusif avec Go
J'ai essayé de créer un site qui permet de voir facilement les informations mises à jour d'Azure
J'ai essayé de comprendre l'apprentissage supervisé de l'apprentissage automatique d'une manière facile à comprendre, même pour les ingénieurs serveurs 1
J'ai essayé de créer un rapport Power BI en traitant les journaux CSV / JSON à l'aide d'Azure Databricks
J'ai essayé de comprendre l'apprentissage supervisé de l'apprentissage automatique d'une manière facile à comprendre, même pour les ingénieurs serveurs 2
J'ai essayé d'intégrer un réseau d'interaction protéine-protéine dans un espace à deux voies avec Poincarē embarquant de gensim
J'ai essayé d'implémenter PLSA en Python
J'ai essayé d'utiliser Azure Speech to Text.
J'ai essayé d'implémenter la permutation en Python