Outils personnels

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 ... »)
 
Ligne 1 : Ligne 1 :
 
 
VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.  
 
VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.  
  
Ligne 6 : Ligne 5 :
 
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>
+
<code> wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import - </code>
  
ajout du dépot :
+
ajout du dépot :\\
 
<code bash>cd /etc/yum.repos.d/
 
<code bash>cd /etc/yum.repos.d/
 
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo</code>
 
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo</code>
  
==== Installation de virtualbox =====
+
=== Installation de virtualbox ===
  
 
Mettre à jour centos:
 
Mettre à jour centos:
Ligne 51 : Ligne 50 :
 
http://code.google.com/p/phpvirtualbox/wiki/vboxwebServiceConfigLinux
 
http://code.google.com/p/phpvirtualbox/wiki/vboxwebServiceConfigLinux
  
<file bash virtualbox>
+
<code bash virtualbox>
 
VBOXWEB_USER=support
 
VBOXWEB_USER=support
 
VBOXWEB_LOGFILE=/var/log/vboxweb.log
 
VBOXWEB_LOGFILE=/var/log/vboxweb.log
</file>
+
</code>
  
 
Créer le fichier de log:
 
Créer le fichier de log:
Ligne 73 : Ligne 72 :
  
 
Désactiver l'authentification :
 
Désactiver l'authentification :
<file php code.php>
+
<code php code.php>
 
// Disable authentication
 
// Disable authentication
 
var $noAuth = true;
 
var $noAuth = true;
</file>
+
</code>

Version du 20 mars 2012 à 10:51

VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.


Installation du depot

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

Installation de virtualbox

Mettre à jour centos: yum update

Installer les dépendances: yum groupinstall "Development Tools" yum install kernel-headers kernel-devel

Installer virtualbox : 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: http://download.virtualbox.org/virtualbox/4.1.8/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 Créer le fichier /etc/default/virtualbox : http://code.google.com/p/phpvirtualbox/wiki/vboxwebServiceConfigLinux

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

Lancer le service /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;