Ceci est une ancienne révision du document !
Pré-Requis :
Les sources :
Aller sur : http://code.google.com/p/phpvirtualbox/downloads/list ou pour obtenir directement la dernière version, taper dans un terminal :
wget `wget -q -O - http://phpvirtualbox.googlecode.com/files/LATEST.txt` -O phpvirtualbox-latest.zip
Les packages :
Les packages apache2 et php5 sont nécessaires
Virualbox : http://www.virtualbox.org/wiki/Downloads
Installation :
- Créer le réperoire vbox dans /var/www/
- Dézipper phpvirtualbox-latest.zip dans le répertoire /var/www/vox
- Dans un terminal donnez les droits au serveur apache :
- sudo chown -R www-data: /var/www/vbox
Configuration :
Créer un fichier virtualbox dans /etc/default/ et copier le contenu suivant :
VBOXWEB_USER=**votreusername** #VBOXWEB_HOST= #VBOXWEB_PORT= #VBOXWEB_TIMEOUT= #VBOXWEB_CHECK_INTERVAL= #VBOXWEB_THREADS= #VBOXWEB_KEEPALIVE= #VBOXWEB_LOGFILE=
Redemarrer le service vboxwebsrv :
sudo /etc/init.d/vboxwebsrv
Utilisation : ( A compléter)
Ouvrez votre navigateur et taper : http://127.0.0.1/vbox
ou depuis un PC de votre réseau local : http://adresse_ip_pc_virtualbox/vbox (exemple : http://192.168.1.10/vbox)
Pour y accéder depuis internet vous devez rediriger le port 80 de votre box internet vers le PC Serveur, veillez à sécuriser votre serveur Apache avant de faire cette opération
Une fois sur la page d' authentification, je n'ai pas pu me loguer avec mon user donc à défaut j'ai désactiver l'authentification :
Aller dans /var/www/vbox/config.php
// Disable authentication #var $noAuth = true;
et remplacer par :
// Disable authentication var $noAuth = true;