Démarrage rapide : Créer une machine virtuelle Linux sur le Portail AzureQuickstart: Create a Linux virtual machine in the Azure portal

Le Portail Azure peut être utilisé pour créer des machines virtuelles Azure.Azure virtual machines (VMs) can be created through the Azure portal. Le Portail Azure est une interface utilisateur basée sur un navigateur permettant de créer des machines virtuelles et leurs ressources associées.The Azure portal is a browser-based user interface to create VMs and their associated resources. Ce démarrage rapide explique comment utiliser le Portail Azure pour déployer une machine virtuelle Linux exécutant Ubuntu 16.04 LTS.This quickstart shows you how to use the Azure portal to deploy a Linux virtual machine (VM) running Ubuntu 16.04 LTS. Pour voir votre machine virtuelle en action, vous établissez également une connexion SSH à la machine virtuelle et installez le serveur web NGINX.To see your VM in action, you also SSH to the VM and install the NGINX web server.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.If you don't have an Azure subscription, create a free account before you begin.

Créer la paire de clés SSHCreate SSH key pair

Vous aurez besoin d’une paire de clés SSH pour suivre ce guide de démarrage rapide.You need an SSH key pair to complete this quickstart. Si vous disposez déjà d’une paire de clés SSH, vous pouvez ignorer cette étape.If you already have an SSH key pair, you can skip this step.

Ouvrez un interpréteur de commandes bash et utilisez ssh-keygen pour créer une paire de clés SSH.Open a bash shell and use ssh-keygen to create an SSH key pair. Si vous n’avez pas d’interpréteur de commandes bash sur votre ordinateur local, vous pouvez utiliser Azure Cloud Shell.If you don't have a bash shell on your local computer, you can use the Azure Cloud Shell.

ssh-keygen -t rsa -b 2048

La commande ci-dessus génère des clés publiques et privées portant le nom par défaut id_rsa dans ~/.ssh directory.The above command generates public and private keys with the default name of id_rsa in the ~/.ssh directory. La commande renvoie le chemin d’accès complet à la clé publique.The command returns the full path to the public key. Utilisez le chemin d’accès à la clé publique pour afficher son contenu avec cat.Use the path to the public key to display its contents with cat.

cat ~/.ssh/id_rsa.pub

Enregistrez la sortie de cette commande.Save the output of this command. Elle vous sera utile au moment de configurer votre compte administrateur pour vous connecter à votre machine virtuelle.You will need it when configuring your administrator account to log in to your VM.

Pour plus d’informations sur la création de paires de clés SSH, notamment l’utilisation de PuTTy, voir Guide pratique pour utiliser des clés SSH avec Windows.For more detailed information on how to create SSH key pairs, including the use of PuTTy, see How to use SSH keys with Windows.

Si vous créez votre paire de clés SSH à l’aide de Cloud Shell, elle est stockée dans un partage de fichiers Azure qui est automatiquement monté par Cloud Shell.If you create your SSH key pair using the Cloud Shell, it will be stored in an Azure File Share that is automatically mounted by the Cloud Shell. Ne supprimez pas ce compte de stockage ou partage de fichiers tant que vous n’avez pas récupéré vos clés, faute de quoi vous perdrez votre accès à la machine virtuelle.Don't delete this file share or storage account until after you have retrieved your keys or you will lose access to the VM.

Connexion à AzureSign in to Azure

Connectez-vous au Portail Azure.Sign in to the Azure portal.

Créer une machine virtuelleCreate virtual machine

  1. Choisissez Créer une ressource en haut à gauche du Portail Azure.Choose Create a resource in the upper left corner of the Azure portal.

  2. Dans la zone de recherche au-dessus de la liste des ressources de la Place de marché Azure, recherchez et sélectionnez Ubuntu Server 16.04 LTS de Canonical, puis choisissez Créer.In the search box above the list of Azure Marketplace resources, search for and select Ubuntu Server 16.04 LTS by Canonical, then choose Create.

  3. Sous l’onglet De base, sous Détails du projet, vérifiez que l’abonnement approprié est sélectionné, puis choisissez Créer sous Groupe de ressources .In the Basics tab, under Project details, make sure the correct subscription is selected and then choose to Create new under Resource group. Dans la fenêtre contextuelle, tapez myResourceGroup comme nom du groupe de ressources, puis choisissez OK.In the pop-up, type myResourceGroup for the name of the resource group and then choose OK.

    Créer un groupe de ressources pour votre machine virtuelle

  4. Sous Détails de l’instance, tapez myVM comme Nom de la machine virtuelle, puis choisissez USA Est comme Région.Under Instance details, type myVM for the Virtual machine name and choose East US for your Region. Conservez les autres valeurs par défaut.Leave the other defaults.

    Section Détails de l’instance

  5. Sous Compte d’administrateur, sélectionnez Clé publique SSH, tapez votre nom d’utilisateur, puis collez votre clé publique dans la zone de texte.Under Administrator account, select SSH public key, type your user name, then paste your public key into the text box. Supprimez les espaces blancs au début ou à la fin de votre clé publique.Remove any leading or trailing white space in your public key.

    Compte d’administrateur

  6. Sous Règles des ports d’entrée > Ports d’entrée publics, choisissez Autoriser les ports sélectionnés, puis sélectionnez SSH (22) et HTTP (80) dans la liste déroulante.Under Inbound port rules > Public inbound ports, choose Allow selected ports and then select SSH (22) and HTTP (80) from the drop-down.

    Ports ouverts pour RDP et HTTP

  7. Conservez les valeurs par défaut restantes, puis sélectionnez le bouton Vérifier + créer en bas de la page.Leave the remaining defaults and then select the Review + create button at the bottom of the page.

  8. Sur la page Create a virtual machine (Créer une machine virtuelle), vous pouvez voir les détails de la machine virtuelle que vous allez créer.On the Create a virtual machine page, you can see the details about the VM you are about to create. Lorsque vous êtes prêt, sélectionnez Créer.When you are ready, select Create.

Quelques minutes sont nécessaires pour le déploiement de votre machine virtuelle.It will take a few minutes for your VM to be deployed. Lorsque le déploiement est terminé, passez à la section suivante.When the deployment is finished, move on to the next section.

Connexion à la machine virtuelleConnect to virtual machine

Créez une connexion SSH avec la machine virtuelle.Create an SSH connection with the VM.

  1. Sélectionnez le bouton Se connecter sur la page de présentation de la machine virtuelle.Select the Connect button on the overview page for your VM.

    Portail 9

  2. Sur la page Se connecter à la machine virtuelle, conservez les options par défaut pour vous connecter par adresse IP sur le port 22.In the Connect to virtual machine page, keep the default options to connect by IP address over port 22. Dans Se connecter à l’aide d’un compte local de machine virtuelle, une commande de connexion s’affiche.In Login using VM local account a connection command is shown. Cliquez sur le bouton pour copier la commande.Click the button to copy the command. L’exemple suivant montre la commande de connexion SSH :The following example shows what the SSH connection command looks like:

    ssh azureuser@10.111.12.123
    
  3. Avec le même interpréteur de commandes bash que celui utilisé pour créer votre paire de clés (comme Azure Cloud Shell ou votre interpréteur de commandes bash local), collez la commande de connexion SSH dans l’interpréteur de commandes pour créer une session SSH.Using the same bash shell you used to create your SSH key pair (like the Azure Cloud Shell or your local bash shell) paste the SSH connection command into the shell to create an SSH session.

Installer le serveur webInstall web server

Pour voir votre machine virtuelle en action, installez le serveur web NGINX.To see your VM in action, install the NGINX web server. Dans votre session SSH, mettez à jour vos sources de package, puis installez le dernier package NGINX.From your SSH session, update your package sources and then install the latest NGINX package.

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

Lorsque vous avez terminé, tapez exit pour quitter la session SSH.When done, type exit to leave the SSH session.

Voir le serveur web en actionView the web server in action

Utilisez le navigateur web de votre choix pour visualiser la page d’accueil NGINX par défaut.Use a web browser of your choice to view the default NGINX welcome page. Entrez l’adresse IP publique de la machine virtuelle comme adresse web.Enter the public IP address of the VM as the web address. Vous trouverez l’adresse IP publique sur la page de vue d’ensemble de la machine virtuelle ou en tant que partie de la chaîne de connexion SSH que vous avez utilisée précédemment.The public IP address can be found on the VM overview page or as part of the SSH connection string you used earlier.

Site par défaut NGINX

Supprimer des ressourcesClean up resources

Dès que vous n’en avez plus besoin, vous pouvez supprimer le groupe de ressources, la machine virtuelle et toutes les ressources associées.When no longer needed, you can delete the resource group, virtual machine, and all related resources. Pour cela, sélectionnez le groupe de ressources de la machine virtuelle, sélectionnez Supprimer, puis confirmez le nom du groupe de ressources à supprimer.To do so, select the resource group for the virtual machine, select Delete, then confirm the name of the resource group to delete.

Étapes suivantesNext steps

Avec ce guide de démarrage rapide, vous avez déployé une machine virtuelle simple, créé un Groupe de sécurité réseau et une règle, et installé un serveur web de base.In this quickstart, you deployed a simple virtual machine, created a Network Security Group and rule, and installed a basic web server. Pour en savoir plus sur les machines virtuelles Azure, suivez le didacticiel pour les machines virtuelles Linux.To learn more about Azure virtual machines, continue to the tutorial for Linux VMs.