TP2 – Installation d’une machine virtuelle pour le développement

Contexte: La société XILIM souhaite mettre en place une machine virtuelle Linux dédiée au développement d’applications informatiques.

L’objectif de ce TP est de créer et configurer une machine virtuelle destinés au développement.

Création de l’utilisateur  développeur

Nous allons créer le compte utilisateur développeur qui sera le compte utilisateur prinicipale de cette machine virtuelle.

Donc, nous créons ce compte à l’aide de cette ligne de commande(en root):

« adduser développeur »

Création de l’arborescence pour le développement

Nous allons installer l’utilitaire tree qui permet d’afficher des arborescence avec plus de clarté qu’avec la commande ls. En effet , l’utilitaire tree permet d’afficher une arborescence complète avec plusieurs degrès de sous répertoires.

Donc, nous installons cette utilitaire .

« apt-get install tree »

Ensuite, il faut utiliser les commandes mkdir et cd qui permettent respectivement de créer des répertoires et de changer de répertoire.

L’arborescence ressemble finalement à ça:

tree

Configuration IP

La configuration IP sous Linux se trouve dans le fichier  interface qui est dans dossier /etc/network.

Donc, pour modifier la configuration IP , nous devons accèder à ce fichier à l ‘aide de la commande suivante:

« nano /etc/network/interface »

interfaces

Il faut aussi que le serveur DNS soit celui de la salle A207A.

Pour cela , Il faut accèder au fichier /etc/resolv.conf. Donc, nous pouvon y accèder à l’aide de la commande suivante:

« nano /etc/resolv.conf »

Il faut redémarrer les services réseaux à l’aide de cette commande:

service networking restart

Modification du nom de l’hote de la machine virtuelle

Pour modifier le nom de l’hote , il suffit de modifier le fichier /etc/hostname à l’aide de cette commande:

« nano /etc/hostname »

Interpréteur Python

Pour savoir quelle version de l’interpréteur Python 2 est installé , il suffit de taper cette commande:

« python2 –version »

pythonv

Donc, l’interpréteur python 2 est en version 2.7.3.

Ensuite, il faut créer le fichier ~/brouillons/test.py à l’aide de cette commande:

« nano ~/brouillons/test.py »

Ensuite, sur l’éditeur de texte , il faut taper le code source suivant:

testpy

Et on éxécute le code:

testexec

p3

L’interpréteur python 3 est en version 3.2.3.

Il faut ensuite créer le fichier ~/brouillons/testPy3.py.

Voici le code source de ce fichier :

testpy3

Et on éxécute ce code:

test3exec

Interpréteur PHP

Nous avons besoin d’un interpréteur PHP pour éxécuter des scripts PHP.

Donc, pour installer l’interpreteur PHP CLI , il faut taper la commande suivante:

« apt-get install php5-cli »

Pour afficher la version de PHP-cli , il faut taper la commande:

« php5 –version »

Ensuite, il faut crée un fichier pour tester le fonctionnement de l’interpreteur PHP.

Donc on le crée à l’aide de cette commande:

« nano ~/brouillons/test.php »

Et dans ce fichier, nous allons taper ce code:

testphp

Serveur WEB

Pour installer le serveur HTTP Apache 2 , il suffit de taper cette commande:

« apt-get install apache2 »

Tous les fichiers des pages web sont stockés dans /var/www.

Donc, on crée le fichier xilim.html dont le code source est le suivant:

xilimhtml

et on accède à la page depuis le navigateur:

xilimnav

 

Installation d’une interface graphique

Nous  installons l’interface graphique Xfce4 à l’aide de cette commande :

« apt-get install xfce4 »

Pour lancer l’interface graphique, il faut taper startx &

Outils de dépannage orientés réseau

Pour installer les diffèrents outils de dépannage orientés réseau , il suffit de taper cette commande:

« apt-get install nmap tcpdump wireshark tshark  »

Installation des VMTools

Pour installer les VMTools , il faut aller dans le menu VM , Install VMware Tools . Le dique virtuel des VMTools va etre chargé dans la machine virtuelle.

VMTools Menu.png

Il faut donc ensuite monter le disque virtuel : « mount  /media/cdrom »

Il faut ensuite extraire les fichiers de l’archive dans un dossier :

« tar xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz  -C /usr/local/src »

Il faut aller dans le dossier de décompression des VMTools :

« cd /usr/local/src »

Et enfin , il faut installer les VMTools : « ./vmware-install.pl -d »

installation Java development kit

Pour décompresser le fichier dans le dossier /opt , il faut taper cette commande:

« tar -zxvf jdk7……tar.gz -C /opt »

Et pour renommer:

« mv jdk/  jdk7/ »

Pour connaitre la version de java , il faut taper:

« java  –version »  et « javac –version »

javac permettra de compiler les fichier .java et java permettra de les exécuter.

Installation IDE Eclipse 

Pour décompresser le fichier dans le dossier /opt , il faut taper cette commande:

« tar -zxvf eclipse……tar.gz -C /opt »

 

 

Laisser un commentaire