LinuxParty
phpvirtualbox es una web basada en el front-end de VirtualBox escrito en PHP que permite el acceso y el control remoto de VirtualBox. Se trata de parecerse a la interfaz gráfica de VirtualBox tanto como sea posible para hacer el trabajo con lo más fácil posible. Es un reemplazo agradable para la interfaz gráfica de usuario de VirtualBox. VirtualBox si ejecuta en servidores desatendidos. En este tutorial se explica cómo instalar phpvirtualbox en un servidor Fedora 17 para manejar una instalación local desatendida.
1 Nota preliminar
Asumiremos que ya tiene una maquina virtual con VirtualBox desatendido ya instalado en su servidor de Fedora 17, por ejemplo, como se describe en el tutorial VBoxHeadless - Running Virtual Machines With VirtualBox 4.1 On A Headless Fedora 17 Server.
Estoy ejecutando todos los pasos de este tutorial con privilegios de root, así que asegúrese de que está conectado como root.
2 Instalación de phpvirtualbox
En primer lugar cree un usuario del sistema llamado vbox y agreguelo al grupo vboxusers:
useradd -m vbox -G vboxusers
Cree una contraseña para el usuario vbox:
passwd vbox
Cree el archivo /etc/default/virtualbox y ponga la línea VBOXWEB_USER = vbox en ella (para que el VirtualBox SOAP API que se llama vboxwebsrv se ejecute como el usuario vbox):
vi /etc/default/virtualbox
VBOXWEB_USER=vbox
A continuación, cree los enlaces de inicio del sistema para vboxwebsrv y reiniciarlo:
systemctl enable vboxweb-service.service
systemctl restart vboxweb-service.service
Necesitamos un servidor web con soporte para PHP para servir phpvirtualbox - Estoy usando Apache2. Instalar Apache2 y PHP5 como sigue:
yum install httpd php php-mysql php-pear apr apr-util-sqlite apr-util-ldap apr-util wget
Ahora configurar el sistema para iniciar Apache en el arranque ...
systemctl enable httpd.service
... y empezar a Apache:
systemctl httpd.service start
Quiero servir phpvirtualbox desde el host por defecto de Apache con la raíz del documento /var/ www/html (lo voy a instalar en /var/www/html/ phpvirtualbox) - si tiene una raíz de documento diferente, debe ajustar los siguientes pasos :
cd /var/www/html wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1-7.zip
Descomprimir phpvirtualbox y renombrar el phpvirtualbox-4.1-7 a phpvirtualbox para la facilidad de uso:
unzip -x phpvirtualbox-4.1-7.zip mv-phpvirtualbox 4,1-7 phpvirtualbox
Luego vaya al directorio /var/www/html/ phpvirtualbox ...
cd /var/www/html/phpvirtualbox /
... y crear el archivo config.php copiándolo de config.php-example
cp config.php-example config.php
Abra config.php y rellenar la contraseña que creó anteriormente para el usuario del sistema vbox:
[...] /* Username / Password for system user that runs VirtualBox */ var $username = 'vbox'; var $password = 'secret'; [...]
Eso ya está -ahora se puede abrir un navegador y acceder a phpvirtualbox la siguiente manera:
http://www.example.com/phpvirtualbox/
El nombre de usuario por defecto es admin, la contraseña es admin, así:
Así es como se ve phpvirtualbox - muy similar a la interfaz gráfica de usuario nativa de VirtualBox:
Lo primero que debe hacer es cambiar la contraseña de administrador. Vaya a Archivo> Cambiar clave:
Escriba la contraseña antigua y especificar una nueva:
Si conoce la interfaz gráfica de usuario nativa VirtualBox, ahora es muy fácil de usar phpvirtualbox. Por ejemplo, si desea crear una nueva máquina virtual, usted tiene el mismo asistente que tiene en la interfaz gráfica de VirtualBox:
Al final, usted tiene una máquina virtual nueva. Haga clic en el botón Iniciar para ejecutar esa VM:
A pesar de que phpvirtualbox es un front-end web, sigue recibiendo la consola VM que usted sabe de la interfaz gráfica de VirtualBox - muy bien:
-
Virtualización
- VirtualBox 7.1.4 agrega soporte inicial para Linux Kernel 6.12 y otros cambios de Linux
- VirtualBox 7.1 promete soporte Wayland para compartir portapapeles en Linux
- VirtualBox 7.0.20 presenta soporte inicial para los kernels openSUSE 15.6 y RHEL 9.5
- VirtualBox 7.0.16 lanzado con soporte inicial para los kernels Linux 6.8 y 6.9
- Instalar un Sistema Operativo Invitado en VirtualBox
- Publicación de QEMU 8.0 para Linux, Windows y Mac con más emulación ARM y RISC-V
- Realidad Virtual, una revolución para el modelo digital de ocio
- Cómo instalar QEMU/KVM en Ubuntu para crear máquinas virtuales
- Cómo instalar VirtualBox 7.0 en AlmaLinux
- Cómo ejecutar aplicaciones de Android en Linux mediante Anbox
- Multipass: ejecutar varias VMs Ubuntu Linux bajo Demanda para cualquier sistema Linux
- Cómo usar máquinas virtuales Virtualbox en KVM en Linux
- Cómo clonar y crear una plantilla de máquina virtual KVM
- Gestión de máquinas virtuales KVM con Cockpit Web Console en Linux
- Cómo crear máquinas virtuales en Linux usando KVM (máquina virtual basada en kernel)
Comentarios
entiendo