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:
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 »
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 »
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:
Et on éxécute le code:
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 :
Et on éxécute ce code:
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:
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:
et on accède à la page depuis le navigateur:
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.
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 »