Cette page fait partie d'un tutoriel complet sur l'installation d'un serveur web sur une machine virtuelle. Cette deuxième partie du tutoriel explique comment installer Debian 11 sur une machine virtuelle crée avec VirtualBox. Elle suppose que la machine virtuelle est créée sur l'ordinateur hôte. Si ce n'est pas le cas, rendez-vous sur la page précédente et suivez le guide.
Commençons par télécharger l'image Debian.
Allez sur debian.org/download et téléchargez la dernière image.
Dans mon cas debian-11.5.0-amd64-netinst.iso
.
Démarrons notre nouvelle machine et installons Debian 11. Sélectionnez votre nouvelle machine, et cliquez sur Start. La machine devrait démarrer et une fenêtre pop-up devrait apparaître, demandant un disque de démarrage :
Cliquez sur le dossier jaune et une nouvelle fenêtre apparaît.
Cliquez sur Add et sélectionnez le fichier iso Debian que nous avons téléchargé précédemment.
Sélectionnez le fichier debian-11.5.0-amd64-netinst.iso
dans la liste et cliquez sur Choose :
VirtualBox devrait revenir au menu précédent. Cliquez maintenant sur Start. La Debian devrait démarrer :
Puisque notre but est d'installer un serveur web, nous n'avons pas besoin d'une interface graphique. Choisissez Install. Le programme d'installation vous demande quelques informations comme la langue, la disposition du clavier ... Vous pouvez naviguer dans le menu avec les touches suivantes :
Sélectionnez votre langue :
Sélectionnez votre pays/fuseau horaire :
Répondez aux autres questions, l'installateur devrait charger des composants supplémentaires :
Une fois les composants supplémentaires chargés, l'installateur demande le nom de l'hôte.
Puisque nous construisons un serveur web, appelons notre machine debianwebserver
:
Laissez le nom de domaine vide, sauf si votre serveur est destiné à avoir un nom de domaine :
L'étape suivante est assez importante. L'installateur demande un mot de passe pour le super utilisateur root.
Bien sûr, vous pouvez définir un mot de passe root, mais si vous laissez le mot de passe vide, cela activera les commandes sudo
.
Pour mon serveur web, puisque personne d'autre ne doit accéder à la machine virtuelle, je choisis cette option car c'est plus pratique pour gérer le système.
Confirmez le mot de passe vide dans la fenêtre suivante.
Le programme d'installation demande maintenant un nouvel utilisateur qui remplacera le compte root. Spécifiez les champs demandés :
Le programme d'installation demande maintenant la partition des disques.
Sélectionnez: Guided - use entire disk nous utilisons le disque virtuel complet créé précédemment.
Sélectionnez le disque, cela peut varier mais c'est probablement sda
ou SCSI3 (0,0,0) (sda)
.
Vous ne devriez avoir qu'une seule option.
Sélectionnez: All file in one partition, il s'agit de l'installation par défaut sur le disque.
Vérifiez les partitions configurées et sélectionnez Finish partitioning and write changes to disk:
Confirmez votre choix et acceptez l'écriture des modifications sur les disques :
L'installation devrait commencer :
Au cours de l'installation, il se peut que des questions supplémentaires vous soient posées :
Sélectionnez non, puis sélectionnez l'emplacement du miroir le plus proche de chez vous. Faites un geste pour l'environnement, ne téléchargez pas de paquets depuis l'autre bout du monde !
Sélectionnez le miroir, ne sélectionnez pas le proxy, et continuez l'installation :
Sélectionnez si vous souhaitez participer au programme d'amélioration de Debian:
Vous devriez maintenant arriver à la sélection des logiciels. Cette étape est importante pour notre serveur web.
Nous n'avons pas besoin d'environnement graphique pour notre serveur web, décochez les cases
A partir de l'installateur, nous pouvons installer le serveur web et le serveur SSH, cochez :
Le programme d'installation demande où installer GRUB. GRUB est le bootloader, c'est un logiciel qui démarre le système d'exploitation. Dans notre cas, puisque nous n'avons qu'un seul système d'exploitation sur la machine, installons-le sur le disque primaire :
Sélectionnez /dev/sda
:
C'est la dernière étape. Laissez le programme d'installation terminer l'installation (cela peut prendre un certain temps, soyez patient).
Lorsque l'installation est terminée, l'installateur vous demande de supprimer le support d'installation. Comme Debian a été installée sur une machine virtuelle, vous n'avez rien à faire, sélectionnez simplement Continue.
Debian devrait redémarrer et afficher l'invite de connexion :
Entrez votre login et votre mot de passe, votre Debian est opérationnelle :
Notre Debian est prête. Configurons maintenant Apache.