segunda-feira, 22 de novembro de 2010

Php Virtualbox - Interface Web

Olá ! Estive procurando fazer a administração de maquinas virtuais com Virtualbox com uma interface web, segue algumas instruções para utilizar o recurso web, o phpvirtualbox - Leia os links no final, são interessantes.

Vou direto aos comandos, caso alguém tenha dúvida, deixe seu post ! :D

No meu caso testei no ubuntu 9.10 - Virtual 3.2 !

Adicione o a linha abaixo em /etc/apt/sources.list
deb http://download.virtualbox.org/virtualbox/debian karmic non-free

Execute:
# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
# apt-key add oracle_vbox.asc
# apt-get update
#  apt-get install virtualbox-3.2


Tem um bug no virtualbox, para utilizar os recursos web,
é necessário desabilitar autenticação. Segue comando:
$ VBoxManage setproperty websrvauthlibrary null

Download phpvirtualbox
$ cd /tmp
$ wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-0.5.zip
$ unzip phpvirtualbox-0.5.zip -d /var/www/.

Execute a API para integração do phpvirtualbox com "vboxwebsrv"
$ /usr/lib/virtualbox/vboxwebsrv  --logfile /dev/null

Por razões de seguranças,
execute o comando acima apenas quando for utilizar
a interface do phpvirtualbox.














Abra seu navegador: http://loca lhost/ phpvirtualbox-0.5/
Fica a dica, crie uma login e senha no seu apache para sua URL.


Referências:
http://www.virtualbox.org
http://www.virtualbox.org/wiki/Linux_Downloads
http://code.google.com/p/vboxweb/wiki/install
http://code.google.com/p/phpvirtualbox/
http://jax-ws-commons.java.net/virtualbox/

Nenhum comentário: