Vous êtes sur la page 1sur 13

Travaux pratiques – Configurer un environnement de serveur

virtualisé
Objectifs
Partie 1 : Préparer un ordinateur pour l'environnement de virtualisation en installant VirtualBox
Partie 2 : Installer la machine virtuelle du serveur I2IoT dans VirtualBox
Partie 3 : Accéder à la machine virtuelle du serveur I2IoT
Partie 4 : Navigation de base dans CentOS 7

Contexte
La puissance et les ressources informatiques des ordinateurs ont considérablement augmenté ces 5 à
10 dernières années. L'accès à des processeurs multicœurs et à une grande capacité de mémoire RAM
permet notamment d'utiliser un logiciel de virtualisation pour partager des ressources. La virtualisation permet
à un utilisateur d'exécuter plusieurs ordinateurs virtuels sur un seul ordinateur physique, optimisant ainsi
l'utilisation des ressources.
Les ordinateurs virtuels qui s'exécutent au sein d'un ordinateur physique se nomment des machines virtuelles
(VM). Les machines virtuelles s'exécutent dans un environnement isolé et l'activité sur une machine virtuelle
est séparée de l'activité des autres machines virtuelles. L'état d'une machine virtuelle peut être enregistré et
restauré, ce qui vous permet de revenir à un environnement informatique antérieur. Les machines virtuelles
peuvent être facilement créées, copiées et partagées, ce qui en fait d'excellents outils pour l'expérimentation
et le prototypage.
De nos jours, les entreprises utilisent des environnements virtualisés pour héberger un grand nombre de
machines virtuelles afin de répondre aux besoins informatiques de leurs utilisateurs. Au niveau d'un
ordinateur personnel, toute personne dotée d'un ordinateur et d'un système d'exploitation moderne a
également la possibilité de lancer quelques machines virtuelles à partir du bureau.

Scénario
Dans les prochains travaux pratiques, nous utiliserons le serveur I2IoT pour apprendre comment programmer
des applications informatiques de base avec Python. Le serveur I2IoT est une machine virtuelle hébergée
dans un environnement de virtualisation. Quelques produits offrent la virtualisation sur un ordinateur
personnel. Pour le cours I2IoT, Oracle VirtualBox, un produit en accès gratuit, est utilisé pour l'environnement
virtualisé. Ces travaux pratiques couvrent le processus de téléchargement et d'installation de VirtualBox.
Nous aborderons ensuite le processus d'ajout de la machine virtuelle du serveur I2IoT dans VirtualBox.

Ressources requises
• Un ordinateur personnel moderne disposant de suffisamment de RAM et d'un accès Internet.
• VirtualBox et le serveur I2IoT sont fournis sous forme d'images téléchargées.

Partie 1 : Préparer un ordinateur pour l'environnement de virtualisation


Dans la première partie, vous téléchargerez et installerez le logiciel de virtualisation VirtualBox, un produit
gratuit d'Oracle.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 1 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

Étape 1 : Téléchargez VirtualBox.


a. Vérifiez la mémoire vive sur votre ordinateur. Il est fortement recommandé d'avoir au moins 4 Go de
mémoire vive installée.
b. Ouvrez un navigateur web et rendez-vous sur le site de téléchargement de VirtualBox
https://www.virtualbox.org/wiki/Downloads
c. Sélectionnez le package compatible avec le système d'exploitation de votre ordinateur et téléchargez-le.

d. Vous pouvez télécharger le kit d'extension, qui prend en charge les appareils USB 2.0 et USB 3.0, de
VirtualBox RDP, le chiffrement de disque, NVMe et l'amorçage PXE pour les cartes Intel.

Étape 2 : Installer VirtualBox


a. Utilisez une méthode d'installation normale pour installer VirtualBox sur votre ordinateur.
b. Pour Windows, double-cliquez sur le fichier exe téléchargé pour installer VirtualBox.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 2 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

c. Cliquez sur Suivant.

d. Cliquez sur Suivant.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 3 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

e. Cliquez sur Suivant.

f. Cliquez sur Yes

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 4 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

g. Cliquez sur Install. L'installation démarre.


h. Une fois l'installation terminée. Cliquez sur Terminer pour continuer.

i. Si vous avez également téléchargé le package d'extension, vous pouvez l'installer en double-cliquant
dessus

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 5 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

j. Cliquez sur Install.


k. Une fenêtre concernant la licence de VirtualBox s'affiche. Faites défiler la page vers le bas et cliquez sur
le bouton I Agree.

Partie 2 : Installer la machine virtuelle du serveur I2IoT dans VirtualBox


Dans la 2e partie, vous téléchargez et installez la machine virtuelle du serveur I2IoT dans l'environnement
virtualisé de VirtualBox.

Étape 1 : Utilisez Téléchager le package de machine virtuelle du serveur I2IoT.


Le serveur I2IoT est packagé et distribué sous forme de fichier .ova. Un fichier OVA est une appliance de
virtualisation ouverte utilisée par les applications de virtualisation telles que VMware Workstation et Oracle
VM Virtualbox. Il contient une version compressée d'une machine virtuelle qui peut être importée dans un
environnement de virtualisation compatible.
a. Ouvrez un navigateur web et téléchargez le fichier OVA de machine virtuelle du cours dans la page de
cursus ou rendez-vous sur l'URL https://course-dl-prod.s3.amazonaws.com/I2IoT20/I2IoT_v20.ova.

b. Copiez ou déplacez le fichier téléchargé dans un emplacement facile à mémoriser, tel que C:\I2IoT\VM.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 6 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

Étape 2 : Importez la machine virtuelle I2IoT dans VirtualBox.


a. Double-cliquez sur l'icône I2IoT-GUI.ova.

b. Cochez l'option Reinitialize the MAC address of all network cards et cliquez sur Import.

c. Une fois l'importation terminée, un message de bienvenue s'affiche. Remarquez que la machine virtuelle
I2IoT figure dans le volet gauche de VirtualBox avec le statut Powered Off.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 7 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

Partie 3 : Accéder à la machine virtuelle du serveur I2IoT


Dans la troisième partie, vous effectuerez la configuration initiale de la machine virtuelle, la mettrez sous
tension et y accéderez avec un compte valide.

Étape 1 : Effectuez les configurations initiales.


a. Mettez en évidence la machine virtuelle en cliquant sur son icône dans le volet de gauche.
b. Cliquez sur Settings

c. Cliquez sur les éléments du volet de gauche et explorez les paramètres actuels de la machine virtuelle.
d. Cliquez sur l'option System. L'onglet Motherboard contient les options pour l'utilisation de la mémoire
vive (Base Memory) et le Boot Order. Vous pouvez ajuster la taille de la mémoire vive. Plus vous
affectez de mémoire vive à la machine virtuelle, meilleures seront ses performances (en théorie).
Toutefois, comme la machine virtuelle consomme la mémoire vive réelle sur l'ordinateur hôte (votre PC),
un manque de mémoire vive disponible sur l'ordinateur hôte peut affecter les performances de la machine
virtuelle.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 8 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

e. Cliquez sur OK pour fermer Settings.

Étape 2 : Mettre la machine virtuelle sous tension


a. Cliquez sur Start pour mettre la machine virtuelle sous tension.

b. Une fois la machine virtuelle sous tension, la fenêtre de connexion s'affiche.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 9 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

c. Lisez les deux messages d'avertissement. Vous pouvez fermer les messages en cliquant sur l'icône X.
d. Cliquez dans l'écran. Un message concernant le fonctionnement de la souris s'affiche :

e. Cliquez sur Capture pour continuer. Pour ne plus que ce message s'affiche, vous cochez la case « Do
not show this message again » avant de cliquer sur Capture. Conformément à ce message, chaque fois
que vous cliquez sur l'écran de la machine virtuelle, celle-ci capture le curseur de la souris, ce qui signifie
que le mouvement de la souris survient dans l'écran de la machine virtuelle. Pour ramener le curseur de
la souris sur l'ordinateur hôte, vous pouvez appuyer sur la touche Host, qui est définie par défaut sur Ctrl
droit.
f. La machine virtuelle a activé la fonction d'économie d'écran. Si la machine virtuelle est inactive pendant
5 minutes, la fenêtre est occupée par l'image suivante.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 10 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

g. Pour accéder à l'écran de travail, cliquez dans la fenêtre et déplacez le curseur de la souris vers le haut
tout en maintenant enfoncé le bouton gauche. L'écran de connexion apparaît sous l'étape b ci-dessus.
h. Le nom d'utilisateur par défaut est IoT_user sans mot de passe. Cliquez sur la barre bleue « IoT_user »
au milieu de l'écran pour vous connecter à la machine virtuelle.

i. Comme vous pouvez le voir, la machine virtuelle exécute CentOS 7, une distribution Open Source de
Linux.

Partie 4 : Navigation de base dans CentOS 7


Dans la quatrième partie, nous aborderons quelques outils de navigation de base de CentOS.
a. Pour tester la connexion réseau, cliquez sur Application -> Firefox ->, puis saisissez www.google.com
ou tout site web de votre choix. La page web devrait s'afficher:

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 11 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

b. S'il est impossible de se connecter au site web, effectuez le dépannage en vous assurant que l'ordinateur
hôte peut accéder au même site web.
c. Pour accéder à l'interface à ligne de commande (CLI), cliquez sur Application -> Terminal :

d. Utilisez la commande pwd pour afficher le répertoire actuel :

e. Utilisez la commande ls pour afficher la liste du contenu du répertoire actuel. La commande ls


accompagnée de l'option –l affiche des informations détaillées sur le contenu.

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 12 sur 13
Travaux pratiques – Configurer un environnement de serveur virtualisé

f. Nous utiliserons la machine virtuelle pour apprendre la programmation avec Python3. Pour vérifier quelle
version de Python est installée sur la machine virtuelle, lancez la commande python --version :

g. Pour quitter la fenêtre Terminal, utilisez la commande exit.


h. Pour arrêter la machine virtuelle, cliquez sur l'icône de batterie en haut à droite, puis sur le bouton
d'alimentation et choisissez « power off »

© 2018 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 13 sur 13

Vous aimerez peut-être aussi