Qu'est-ce que la Virtualisation?

Cet article présente le concept de Virtualisation d'un ordinateur ou d'un serveur. La virtualisation est le principe d'utiliser un seul ordinateur physique exécutant un système d'exploitation, à partir duquel de manière logiciel nous pouvons exécuter d'autres ordinateurs virtuels qui pourront exécuter des systèmes d'exploitation différents de celui que l'hôte exécute. En résumé cela nous permet de faire fonctionner plusieurs ordinateurs à partir d'un seul ordinateur physique.



À quoi cela peut-il bien servir?

Je vous montrerai un exemple concret qui nous permettra de mieux comprendre comment le mettre en oeuvre par l'intermédiaire de VM Ware Player et d'une image d'un serveur Apache Tomcat déjà configuré pour nous, ce qui nous permettra de bien comprendre le principe de la virtualisation. Bien sûr, pour le tutoriel nous utiliserons une image d'un serveur Apache Tomcat déjà pré-configuré.

Le gros avantage de cette méthode est que nous allons en quelques étapes très faciles se doter d'un serveur Apache Tomcat nous permettant de se servir de la technologie JSP et ce sans aucune configuration au point de vu du serveur. Pour avoir installé un serveur Tomcat à la main, il peut être compliqué de mettre un oeuvre ce type de serveur lorsqu'on veut intégrer plusieurs technologies. Voir cet article pour l'installation manuelle d'un serveur Apache Tomcat -> ici. Hors lorsque vous devez faire des petits projets ou des devoirs à la maison et que vous ne voulez pas installer tout le matériel et le logiciel qu'une telle architecture nécessite et bien voici la solution la plus facile et intelligente qui soit.



Installation de VMWare Player

Nous devons tout d'abord installer VMWare Player afin de pouvoir mettre en oeuvre la virtualisation.
Téléchargez VMWare Player

L'installation est très facile, il suffit de double cliquer sur le fichier 'VMware-player-2.0.0-45731.exe' et de faire du suivant jusqu'à la fin. Lorsque vous démarrez VMWare Player vous devriez voir cet fenêtre :




Télécharger l'image du Serveur Apache Tomcat

Étant donné que nous voulons démontrer la virtualisation nous devons nous procurer l'image d'un serveur Apache Tomcat.

  • Rendez vous sur le site virtual appliances
  • Allez dans la section download
  • Choisissez Apache Tomcat Server 1.0.080
  • Sélectionnez le mode VMWare
  • Téléchargez n'importe laquelle des 2 archives, moi j'ai pris le .zip
  • Cliquez sur Download

Vous devez dézipper le fichier 'VirtualAppliancesTomcat-vmware-1.0.080.zip' dans un dossier ou vous le désirez, mais prenez garde car lorsqu'il est dézippé, le fichier prend environ 2 gig d'espace disque.

Nous voici désormais doté de l'image du serveur Apache Tomcat.



Utilisation du Serveur

L'utilisation est extrêmement simple et vous verrez des plus agréables à utiliser.

  1. Démarrez VMWare Player et cliquez sur Open.
  2. Allez dans le dossier où vous avez dézippé le fichier image et ouvrez le fichier 'VirtualAppliancesTomcat.vmx'
  3. Vous verrez une interface linux démarrer et il vous sera demandé d'aller sur l'adresse qui apparait au bas afin de configurer votre serveur Tomcat. (exemple : https://192.168.211.128:8000)
  4. Le nom d'utilisateur est : admin et le password est : admin,
  5. Vous devriez voir cette page web
  6. À partir de cette page web vous pouvez changer le mot de passe admin et configurer votre serveur Tomcat
  7. Pour accéder au dossier racine de votre serveur Tomcat vous devez aller dans : Démarrer -> Exécuter -> et inscrivez la commande suivante : \\192.168.211.128\wwwroot
  8. Le mot de passe et le nom d'utilisateur sont les mêmes que ceux de l'administrateur. Donc admin/admin.

Vous êtes maintenant en possession d'un serveur Apache Tomcat en y mettant aucun effort. Il ne vous reste qu'à développer vos pages JSP.



Suggestions

Vous pouvez essayer les autres images du site web virtual appliances, pour en avoir essayé quelques unes, l'image du serveur LAMP (Linux + Apache + MySQL + PHP) est très bien aussi.

Vous pouvez aussi vous rendre sur le site de VMWare et y downloader d'autres sortes d'images de systèmes de toutes sortes.

The End