T.P. d'introduction à Virtual Box
Première partie du T.P. (à faire dans tous les T.P.)
Créer un document dans lequel vous allez rédiger votre T.P.
et copiez un lien dans la page de dépose de votre groupe.
ATTENTION pensez à mettre le document en partage.
Numérotez chaque question en la préfixant par le numéro de partie, par exemple
3.2
Seconde partie du T.P.
Vous allez installer une machine virtuelle Debian sur VirtualBox
Pour cela vous allez suivre les étapes suivantes :
2.1 - Récupérer la machine virtuelle
deb8Free
2.2 - Lancer virtualBox.
2.3 - Charger le vdi dans VirtualBox.
2.4 - Lancer la machine virtuelle (Login : root -- mot de passe : azerty)
Le fait de voir comme invite
root@debian:# indique que vous êtes administrateur de la machine --> le #.
Il existe un autre compte : etudiant / azerty attention toutefois car ce compte ne vous permettra pas d'utiliser certaines commandes qui nécessitent des droits administrateur.
2.5 - Vérifier que le réseau de la machine est en mode
PONT.
2.6 - Utilisez les commandes
ifconfig,
mii-tool puis
dhclient ethx (pour ethx voir le début du résultat de la commande
mii-tool)
2.7 - Pour terminer utilisez la commande
ifconfig, ethx doit apparaître avec une adresse I.P. dans la salle 192.168.27.y
2.8 - Vérifier que vous avez accès à Internet.
2.9 - Mettre à jour votre machine
apt-get update puis
apt-get upgrade.
2.10 - Mettez en place une connexion à cette machine virtuelle via une connexion ssh (putty).
Troisième partie du T.P.
Nous allons maintenant installer un serveur WEB.
Mais avant ...
deb cdrom:[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official i386 NETINST Binary-1 20110628-13:01]/ squeeze main
# deb http://172.16.0.2/debian/ squeeze main
# Line commented out by installer because it failed to verify:
# deb-src http://172.16.0.2/debian/ squeeze main
# deb http://security.debian.org/debian/ squeeze main
# deb http://security.debian.org/ squeeze/updates main
# deb-src http://security.debian.org/ squeeze/updates main
deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ squeeze-proposed-updates main contrib non-free
deb http://www.deb-multimedia.org squeeze main non-free
deb http://backports.debian.org/debian-backports squeeze-backports main
Puis vous devez ajouter la ligne suivante dans le fichier : /etc/apt/apt.conf (créez ce fichier s'il n'existe pas déjà) :
- Acquire::Check-Valid-Until false;
Question 3.1
Tout d'abord tester :
http://votre-adresse-ip
Que se passe t-il ?
Installons apache le serveur Web
Apache leader sur le marché.
Utilisez la commande :
apt-get install apache2
Question 3.2
De nouveau tester
http://votre-adresse-ip puis
http://127.0.0.1 puis
http://localhost
Que se passe-t-il ?
Et si c'est votre voisin qui saisit ces URL que se passe t-il ?
Trouvez comment modifier la page d'introduction du serveur Web.
Et refaites les tests.
Question 3.3
Vous avez fait du HTML en PPE1. On va utiliser ce travail pour le visualiser grâce à votre serveur apache.
Utilisez une de vos pages HTML et trouvez un moyen pour la copier dans le répertoire de votre serveur apache.
Détaillez une ou plusieurs méthodes pour y parvenir.
Question 3.4
Utilisez un compte sur
free.fr pour faire la même chose sur Internet.
Trouvez d'autres solutions pour avoir un espace personnel sur Internet.