Aller au contenu

memo-linux.com » VirtualBox 4.3 phpVirtualBox 4.3 Ubuntu 12.04 serveur


Ldfa

Messages recommandés

Posté(e)

Cet article est avant tout un aide mémoire pour mes besoins, sur l’installation de VirtualBox 4.3 sous Ubuntu serveur 12.04 LTS sans interface graphique. Pour l’administration de VirtualBox, je vais utiliser phpVirtualBox.

PhpVirtualbox est une interface web écrite en PHP et qui utilise la technologie Ajax. C’est une application open-source LGPLv3, développée par Ian Moore. Cette interface web permet d’accéder et de contrôler les instances de VirtualBox à distance.

phpvirtualbox

Les commandes sont éxécutées en tant que root.

Installation VirtualBox 4.3

Ajout du dépôt de VirtualBox:

echo "deb http://download.virtualbox.org/virtualbox/debian precise contrib" > /etc/apt/sources.list.d/virtualbox.list

Mise à jour des dépôts:

apt-get update

Installation VirtuallBox 4.3:

apt-get install virtualbox-4.3

Téléchargement du pack d’extension:

wget download.virtualbox.org/virtualbox/4.3.4/Oracle_VM_VirtualBox_Extension_Pack-4.3.4-91027.vbox-extpack

Installation du pack d’extension:

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.4-91027.vbox-extpack

Ajout de l’utilisateur courant au groupe vboxusers:

adduser fred vboxusers

Installation phpVirtualBox 4.3

Installation du serveur web Apapche2 + Php5:

sudo apt-get install apache2 php5

Activation du module userdir dans apache2:

a2enmod userdir

Configuration userdir.conf:

nano /etc/apache2/mods-available/userdir.conf

Commenter la ligne:

#AllowOverride FileInfo AuthConfig Limit Indexes

Ajouter la ligne:

AllowOverride All

Autoriser l’exécution des pages PHP:

nano /etc/apache2/mods-available/php5.conf

Commentez les 5 lignes de cette façon:

#<IfModule mod_userdir.c>
#<Directory /home/*/public_html>
#php_admin_value engine Off
#</Directory>
#</IfModule>

Relance d’Apache:

service apache2 restart

Création du répertoire public_html:

mkdir ~/public_html

Téléchargement de phpVirtualBox:

cd /home/fred/public_html/
wget http://sourceforge.net/projects/phpvirtualbox/files/phpvirtualbox-4.3-0.zip

Décompresser phpvirtualbox-4.3-0.zip:

unzip phpvirtualbox-4.3-0.zip

Renommer le fichier config.php:

mv config.php-exemple config.php

Paramétrer le fichier config.php:

nano config.php

Remplacer ‘vbox’ et ‘pass’ par le compte du serveur:

var $username = 'vbox';
var $password = 'pass';

Lancement du serveur VirtualBox:

vboxwebsrv -b

Accès à phpVirtualBox: http://ip_serveur/~fred/

login

Login: admin
Mot de passe: admin

phpvirtuabox_welcome

Dans cette interface, on retrouve les mêmes fonctionnalités que la version GUI de VirtualBox.

Le seul point njégative de cette interface, il faut un plugin flash pour avoir accès à la console.

phpvirtualbox_console

Source installation VirtualBox.
Source installation phpVirtualBox.


Afficher l’article complet

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.