Vous êtes sur la page 1sur 4

Licence de Sciences et Technologies Systèmes/Services Unix

Mention Informatique M. Le Cocq - 10.01.2017

TP 01 : Installation Serveurs

1 Installation Machine virtuelle


L’objectif de ce TP est de procéder à l’installation minimale d’un serveurs Linux. Comme nous
ne souhaitons pas réinstaller les postes de notre salle de TP , nous allons utiliser pour cela
le système de machines virtuelles VirtualBox avec la distribution Linux Debian stable. La
machine vituelle que nous allons générer sera de type Amd64.

1.1 Debian et supports d’intallation


Debian est toujours disponible en trois versions (trois branches) qui sont :

• stable : version figée où les seules mises à jour sont des correctifs de sécurité

• testing : future version stable où seuls les paquets suffisamment matures peuvent rentrer

• unstable : surnommée Sid, il s’agit d’une version en constante évolution

Les différentes versions de la distribution empruntent leur nom aux personnages du film
d’animation Toy Story des studios Pixar.

• wheezy : versions 7.0 à 7.9 : Ancienne version stable : Sifli, Le manchot

• jessie : versions 8.0 à 8.2 : Version stable actuelle : la cowgirl

• stretch : version 9.0 : La prochaine version stable après Jessie : la pieuvre mauve

• sid : version unstable : L’enfant qui casse les jouets ’Still in development’

Pour l’installation de Debian ’stable’, on peut avoir besoin des 8 CD ou des 3 DVD d’installation.
Mais il est possible de l’ installer à partir d’un seul CD-ROM appelé netinst. Ce CD contient
le système minimal et la suite de l’installation ce fait en allant récupérer les programmes sur
Internet.

Dans notre cas de machines virtuelles, nous n’avons pas besoin d’un CD physique. Il suffit
d’avoir l’image iso du cédérom sur le disque dur de la machine réelle on peut par exemple
récupérer l’image debian-8.2.0-amd64-netinst.iso sur le site cdimage.debian.org.

Mais il existe un autre type d’image d’installation encore plus légère, mini.iso, qui n’est
disponible que comme un sous-produit de l’installeur. Cette image contient seulement le strict
minimum requis pour configurer le réseau, tout le reste est téléchargé lors de l’installation (y
compris d’autres portions du programme d’installation lui-même), ces images ont tendance à
ne plus fonctionner lorsqu’une nouvelle version du programme d’installation est publiée il faut
donc régulièrement récupérer la dernière version.

Page 1/4
LST(i) - Systèmes/Services - Unix TP 01 : Installation Serveurs M. Le Cocq . 10.01.2017

1.2 Récupération Installeur


Nous allons donc récupérer une image de type mini.iso.
Ces images se trouvent sur les miroirs Debian, dans le dossier :

url-mirroir/dists/release/main/installer-arch/current/images/netboot/

exemple de mirroir Debian proche : ftp.lip6.fr/pub/linux/distributions/debian/

Il faut donc remplacer release par le nom de la distribution qui nous intéresse et installer-arch
par l’architecture matérielle (processeur) adéquat.

1.3 Création machine virtuelle


Lancer VirtualBox. Puis créer une machine virtuelle :

• Utiliser le bouton “nouvelle machine” (“New”).

• Comme nom de machine, choisir “serveur1”, comme système, le type est “Linux” et la
version “Debian”.

• Pour la quantité de mémoire vive (RAM), 512Mo.

• Créer un nouveau disque dur d’amorçage, de 1.5Go type “VDI”, alloué dynamiquement.

• Dans le menu Configuration/Stockage, sélectionner le CD sous “IDE controller”. Puis


utiliser le bouton en forme de CD (avec une flèche vers le bas) à droite et sélectionner “...
disque optique virtuel...”. Choisir alors l’image mini.iso récupérée précédemment. Celle-ci
sera considérée comme un “vrai” CD par la machine virtuelle.

• Sélectionner et “lancer” (“start”) la machine virtuelle.

Page 2/4
LST(i) - Systèmes/Services - Unix TP 01 : Installation Serveurs M. Le Cocq . 10.01.2017

1.4 Installation
• Lancer ”Advanced options” : Puis ”Expert install”

• Choose language : langue, Situation Géographique, Locales

• Configuration clavier

• Configuration Réseaux (automatique), donnez un nom à votre système ’serveur1’ et un


domaine ’tp.net’.

• Choississez un mirroir d’installation : http France ftp.lip6.fr : Version à installer Jessie

• Download installer

• Set up users and passwords : enable shadow passwd, allow root login (pour le cas du tp
mettez root en passwd), ne pas créer d’autre compte.

• clock : yes use ntp ... select time zone

• detect disk, partition disks ... manual

– select drive : SCSI sda


– create new partition table : type gpt
– on vois apparaitre l’espace libre ... le selectioner
– puis create new partition
– Nous allons créer 4 partitions :
∗ / 1G : la racine
∗ /tmp 200M : les fichiers temporaires
∗ /var/log 100M : les logs
∗ swap 200M : la swap
– Finish and write change to disk.

• install base system (cette opération prend un peut de temps)

• install kernel linux-image-amd64 : drivers generic (ici aussi c’est un peut long)

• configure package manager

– non free software non


– contrib software non
– update services to uses : check security & release

• select and install software

– package survey ’do not participate’


– choose software : ne rien cocher (tout décocher)

• install grub on master boot record choose /dev/sda, do not force GRUB on EFI

• eject cd-rom then reboot

• Finish

Page 3/4
LST(i) - Systèmes/Services - Unix TP 01 : Installation Serveurs M. Le Cocq . 10.01.2017

2 Post-Installation
2.1 configuration ssh
Connectez vous en root à votre machine et configurez ssh.
Utilisez pour cela les commandes apt-cache search et apt-get install.
Changez la configuration de ssh pour permettre les connection root distante avec mot de pass.

2.2 connection
Connectez vous à votre machine virtuelle grace à l’utilitaire Windows Putty.

2.3 Nombre de paquets


Vous devriez obtenir une machine avec 239 paquets.
Pour vérifier vous pouvez utiliser la commande : dpkg -l | wc -l
L’avantage d’une installation légère est le peut de paquet de base à maintenir à jour.

2.4 Space Usage


La racine / représente 670 Mo d’espace utilisé environ.
Vous pouvez le vérifiez avec la comande : df -h
De même une installation légère requière peut d’espace.

3 aller plus loin


3.1 installation automatique
preseed

3.2 rescue mode


j’ai oublié mon passwd root comment faire pour le changer.

Page 4/4