naxniv

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by naxniv

  1. I had all the error messages as amstel.

    I finally succeeded to install phpVirtualbox on my unraid and made it works  ;D

    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.