Virtualbox Sur Centos 6.2 : Différence entre versions
De wikiGite
(Page créée avec « VirtualBox est un logiciel de virtualisation de systèmes d'exploitation. === Installation du depot === https://www.virtualbox.org/wiki/Linux_Downloads Recupération et ... ») |
(→Installation) |
||
| (3 révisions intermédiaires par un autre utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | VirtualBox est un logiciel de virtualisation de systèmes d'exploitation. | ||
| − | |||
| + | == Installation de virtualbox == | ||
| − | === | + | === Prérequis === |
https://www.virtualbox.org/wiki/Linux_Downloads | https://www.virtualbox.org/wiki/Linux_Downloads | ||
Recupération et importation de la clé publique : | Recupération et importation de la clé publique : | ||
| − | <source lang="bash"> wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import - </source> | + | <source lang="bash"> |
| + | wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import - | ||
| + | </source> | ||
| + | |||
ajout du dépot : | ajout du dépot : | ||
| − | < | + | <source lang="bash"> |
| − | wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo</ | + | cd /etc/yum.repos.d/ |
| + | wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo | ||
| + | </source> | ||
| + | |||
| + | |||
| + | Mettre à jour centos : | ||
| + | <source lang="bash"> | ||
| + | yum update | ||
| + | </source> | ||
| + | |||
| − | = | + | Installer les dépendances : |
| + | <source lang="bash"> | ||
| + | yum groupinstall "Development Tools" | ||
| + | yum install kernel-headers kernel-devel | ||
| + | </source> | ||
| − | |||
| − | |||
| − | + | === Installation === | |
| − | < | + | <source lang="bash"> |
| − | yum install | + | yum install VirtualBox-4.1 |
| + | </source> | ||
| − | |||
| − | |||
| − | Définir la localisation des sources du noyau: | + | Définir la localisation des sources du noyau : |
| − | < | + | <source lang="bash"> |
| + | export KERN_DIR=/usr/src/kernels/VERSION_DU_KERNEL | ||
| + | </source> | ||
| − | |||
| − | |||
| − | Ajout de l'utilisateur courant au groupe vboxusers: | + | Compilation des modules : |
| − | < | + | <source lang="bash"> |
| + | /etc/init.d/vboxdrv setup | ||
| + | </source> | ||
| + | |||
| + | |||
| + | Ajout de l'utilisateur courant au groupe vboxusers : | ||
| + | <source lang="bash"> | ||
| + | usermod -a -G vboxusers USER | ||
| + | </source> | ||
| + | |||
Télécharger et executer les extensions virtualbox afin de pouvoir se connecter en RDP et acceder aux peripheriques usb: | Télécharger et executer les extensions virtualbox afin de pouvoir se connecter en RDP et acceder aux peripheriques usb: | ||
| − | http://download.virtualbox.org/virtualbox/4.1.8/Oracle_VM_VirtualBox_Extension_Pack-4.1.8.vbox-extpack | + | <source lang="bash"> |
| + | wget http://download.virtualbox.org/virtualbox/4.1.8/Oracle_VM_VirtualBox_Extension_Pack-4.1.8.vbox-extpack | ||
| + | VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.8.vbox-extpack | ||
| + | </source> | ||
| − | + | == Installation de phpvirtualbox == | |
| − | PhpVirtualbox est une interface en ajax de configuration de virtualbox | + | PhpVirtualbox est une interface en ajax de configuration de virtualbox<br/> |
| + | http://code.google.com/p/phpvirtualbox/ | ||
| − | |||
installation des dépendances : | installation des dépendances : | ||
| − | < | + | <source lang="bash">yum install httpd php php-soap |
| − | /etc/init.d/httpd restart</code | + | /etc/init.d/httpd restart |
| + | </source> | ||
| + | |||
| + | === Configuration de vboxweb-service === | ||
| + | http://code.google.com/p/phpvirtualbox/wiki/vboxwebServiceConfigLinux | ||
| − | |||
Créer le fichier /etc/default/virtualbox : | Créer le fichier /etc/default/virtualbox : | ||
| − | |||
| − | < | + | <source lang="bash"> |
VBOXWEB_USER=support | VBOXWEB_USER=support | ||
VBOXWEB_LOGFILE=/var/log/vboxweb.log | VBOXWEB_LOGFILE=/var/log/vboxweb.log | ||
| − | </ | + | </source> |
| − | |||
| − | |||
| − | |||
| − | + | Créer le fichier de log : | |
| − | < | + | <source lang="bash"> |
| + | touch /var/log/vboxweb.log | ||
| + | chown support:vboxusers /var/log/vboxweb.log | ||
| + | </source> | ||
| − | Téléchargement de phpvirtualbox | + | |
| − | < | + | <source lang="bash"> |
| + | /etc/init.d/vboxweb-service start | ||
| + | </source> | ||
| + | |||
| + | |||
| + | === Téléchargement de phpvirtualbox === | ||
| + | <source lang="bash"> | ||
| + | wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1-7.zip | ||
unzip phpvirtualbox-4.1-7.zip | unzip phpvirtualbox-4.1-7.zip | ||
mv phpvirtualbox-4.1-7 virtualbox | mv phpvirtualbox-4.1-7 virtualbox | ||
| − | rm phpvirtualbox-4.1-7.zip</ | + | rm phpvirtualbox-4.1-7.zip |
| + | </source> | ||
| + | |||
| + | |||
| + | === Configurer phpvirtualbox === | ||
| + | <source lang="bash"> | ||
| + | cp config.php-example config.php | ||
| + | </source> | ||
| − | |||
| − | |||
Désactiver l'authentification : | Désactiver l'authentification : | ||
| − | < | + | <source lang="php"> |
// Disable authentication | // Disable authentication | ||
var $noAuth = true; | var $noAuth = true; | ||
| − | </ | + | </source> |
Version actuelle datée du 20 mars 2012 à 15:53
VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.
Sommaire
Installation de virtualbox
Prérequis
https://www.virtualbox.org/wiki/Linux_Downloads
Recupération et importation de la clé publique :
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import -
ajout du dépot :
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Mettre à jour centos :
yum update
Installer les dépendances :
yum groupinstall "Development Tools"
yum install kernel-headers kernel-devel
Installation
yum install VirtualBox-4.1
Définir la localisation des sources du noyau :
export KERN_DIR=/usr/src/kernels/VERSION_DU_KERNEL
Compilation des modules :
/etc/init.d/vboxdrv setup
Ajout de l'utilisateur courant au groupe vboxusers :
usermod -a -G vboxusers USER
Télécharger et executer les extensions virtualbox afin de pouvoir se connecter en RDP et acceder aux peripheriques usb:
wget http://download.virtualbox.org/virtualbox/4.1.8/Oracle_VM_VirtualBox_Extension_Pack-4.1.8.vbox-extpack
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.8.vbox-extpack
Installation de phpvirtualbox
PhpVirtualbox est une interface en ajax de configuration de virtualbox
http://code.google.com/p/phpvirtualbox/
installation des dépendances :
yum install httpd php php-soap
/etc/init.d/httpd restart
Configuration de vboxweb-service
http://code.google.com/p/phpvirtualbox/wiki/vboxwebServiceConfigLinux
Créer le fichier /etc/default/virtualbox :
VBOXWEB_USER=support
VBOXWEB_LOGFILE=/var/log/vboxweb.log
Créer le fichier de log :
touch /var/log/vboxweb.log
chown support:vboxusers /var/log/vboxweb.log
/etc/init.d/vboxweb-service start
Téléchargement de phpvirtualbox
wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1-7.zip
unzip phpvirtualbox-4.1-7.zip
mv phpvirtualbox-4.1-7 virtualbox
rm phpvirtualbox-4.1-7.zip
Configurer phpvirtualbox
cp config.php-example config.php
Désactiver l'authentification :
// Disable authentication
var $noAuth = true;
