jueves, 27 de enero de 2011

Interfaz web para virtualbox


PHPVirtualBox es justamente lo que su nombre sugiere, una interfaz para virtualbox hecha en PHP y AJAX. Sirve para realizar tareas de administración en servidores virtualizados con Virtual Box.
Fue creado para personas que prefieren no acceder a su servidor virtualizado para hacer tareas de mantenimiento o administración y que puedan hacerse desde un navegador web.
Obviamente para su funcionamiento es necesario un servidor web con apache y php. Aqui tienen un tuto de como instalar apache y php en linux.
Para instalar phpvirtualbox nos dirigimos a esta pagina y descargamos los archivos : 

. Luego lo descomprimimos  phpvirtualbox-0.5.zip en la carpeta web (/var/www/) y editamos el archivo config.php poniendo los datos de nuestro usuario en linux, por ejemplo : 


/* Username / Password for system user that runs VirutalBox */
var $username = 'jean';
var $password = '123';
var $location = 'http://localhost:18083/';



Es importante recordar, que para acceder a la interfaz web, debemos  ejectutar el siguiente comando asi:
sudo vboxwebsrv
Por que si no colocas al comando anterior, al intentar correr la aplicacion nos dara un error como este : 


Entonces una vez que pongamos el comando sudo  vboxwebsrv 


Podremos  acceder a la interfaz web de virtualbox asi:
http://IP_servidor/carpeta_phpvirtualbox
en mi caso yo coloque http://localhost/phpvirtualbox-0.5/

y nos mostrara algo como esto:

Luego de crear nuestra maquina virtual, la configuramos para que acepte peticiones remotas, y elegimos la iso que vamos a instalar en nuestra Virtual Machin

Este  paso es entrar a “Settings” > Display > Remote Display y activamos “Enable Server”



Ok, en estos momentos es hora de conectarnos a nuestra maquina virtual, y lo haremos presionando Start (Iniciar) 



Y si queremos que se nos despliegue en una ventana aparte, presionamos el boton Detach  

como esto : 






Me parece un proyecto muy interesante y util. Cabe aclarar que esto es solo trabajo de unas personas particulares y que no reciben ningun aporte por parte de Oracle.
Les dejo unas capturas de phpvirtualbox para que lo aprecien en funcionamiento.

No hay comentarios:

Publicar un comentario