VirtualBox Plugin for unRAID v5 and v6 in Plugin Support Posted May 3, 2016 I had all the error messages as amstel. I finally succeeded to install phpVirtualbox on my unraid and made it works Here's how i dit it for those who, like me, are noobs. 1) Install software: - install the virtualbox plugin from theone (download virtualbox, extension and guest addition, install it) - install the docker Apache-PHP from hernandito (port mapping by default) - download phpvirtualbox from their site (last version 5.0.5) and unzip it under /mnt/user/appdata/apache/www/ - rename this folder phpvirtualbox5.0.5 to phpvirtualbox 2) Configure: a) phpvirtualbox: - rename the config.php-example file in /mnt/user/appdata/apache/www/phpvirtualbox to config.php - modify it: /* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */ var $location = 'http://your unraid ip:18083/'; // Disable authentication var $noAuth = true; ---> you can change it after b) virtualbox: - modify the file virtualbox.cfg in /boot/config/plugins/virtualbox VBOXWEBSRV_HOST_IP="your unraid ip" VBOXWEBSRV_HOST_PORT="18083" c) apache: - modify the file proxy-config.conf in /mnt/user/appdata/apache/config DocumentRoot /var/www/phpvirtualbox 3) Run: - start or restart the apache service (docker) - start or restart the vboxwebsrv service (plugin) - run in your browser http://your unraid ip:81/ Rem : 81 is the port which map the 80 port in the hernandito apache docker, the port 80 is used by unraid, it was a little complex because virtualbox, vboxwebsrv and apache are not all installed on the same server. That's all. Hope it helps.
VirtualBox Plugin for unRAID v5 and v6
in Plugin Support
Posted
I had all the error messages as amstel.
I finally succeeded to install phpVirtualbox on my unraid and made it works
Here's how i dit it for those who, like me, are noobs.
1) Install software:
- install the virtualbox plugin from theone (download virtualbox, extension and guest addition, install it)
- install the docker Apache-PHP from hernandito (port mapping by default)
- download phpvirtualbox from their site (last version 5.0.5) and unzip it under /mnt/user/appdata/apache/www/
- rename this folder phpvirtualbox5.0.5 to phpvirtualbox
2) Configure:
a) phpvirtualbox:
- rename the config.php-example file in /mnt/user/appdata/apache/www/phpvirtualbox to config.php
- modify it:
/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
var $location = 'http://your unraid ip:18083/';
// Disable authentication
var $noAuth = true; ---> you can change it after
b) virtualbox:
- modify the file virtualbox.cfg in /boot/config/plugins/virtualbox
VBOXWEBSRV_HOST_IP="your unraid ip"
VBOXWEBSRV_HOST_PORT="18083"
c) apache:
- modify the file proxy-config.conf in /mnt/user/appdata/apache/config
DocumentRoot /var/www/phpvirtualbox
3) Run:
- start or restart the apache service (docker)
- start or restart the vboxwebsrv service (plugin)
- run in your browser http://your unraid ip:81/
Rem : 81 is the port which map the 80 port in the hernandito apache docker, the port 80 is used by unraid,
it was a little complex because virtualbox, vboxwebsrv and apache are not all installed on the same server.
That's all.
Hope it helps.