Monter un Debian sur VirtualBox (OsX)

Voici la règle à suivre pour monter un serveur Debian avec VirtualBox. Je vous laisse le choix pour la version du Debian (la dernière est bien entendu la mieux). Cependant je virtualise avec les versions similaires à mon serveur de production.

Objectifs

  • Avoir un serveur web (PHP ou autre)
  • que l’on peut administrer via SSH depuis la console Osx
  • Utilisant les fichiers (PHP etc) depuis OsX

Installation / Configuration

1/ Installer VirtualBox
je pense que l’on peut ne pas expliquer cette étape.

2/ Configuration SSH

Voici la configuration de VirtualBox dans VirtualBox > Préférences > Réseau ajouter un Réseau hôte

00

Ajouter donc Vboxnet0 avec les paramètres suivants

ipv4: 192.168.56.10

masque: 255.255.255.0

01

Maintenant la configuration de la machine virtuel Debian.

Machine Debian > Système activez les IO-APIC

02

Configurons notre carte réseau #1 et notamment la redirection de ports

05

comme ceci

06

Maintenant il faut ajouter une nouvelle carte réseau Machine Debian > Réseau > Carte 2 et lui indiquer comme paramètre Réseau privé Hôte (utilisant notre vboxnet0)

03

Démarrer la machine virtuel, connectez-vous. Et éditez (avec nano) /etc/network/interfaces et ajoutez à la fin:

auto eth1
iface eth1 inet static
address 192.168.56.10
netmask 255.255.255.0

Exécutez

sudo ifup eth1

Et maintenant depuis Osx Console

ssh root@192.168.56.10 -p2222

3/ Configuration fichier partagé

Dans les paramètres Machine Virtuel > Dossiers partagés ajouter votre dossier (web) à partager de OsX à Debian

04

Puis sous Debian montez votre dossier

sudo mount -t vboxsf le_nom_de_dossier_Partage_depuis_osx /path_de_montage

Remarquez que /path_de_montage doit exister

Références

connexion SSH : https://gist.github.com/wacko/5577187

Montage dossiers partagés : https://forums.virtualbox.org/viewtopic.php?t=15868

Commentaires