線上書籍

Home

VirtualBox

phpVirtualBox 安裝 (非必要)

這是因早期 VirtualBox 沒有像 VMware 的遠端管理軟體(現在也沒有,應該是 VirtualBox 是定位在個人使用的虛擬機軟體),所以有人就寫出了以 web 介面 配合  php 程式來操作 遠端的 VirtualBox.如果您已經有安裝了上一階段的遠端桌面,那這個部份應該就可以略過。

1
        sudo apt-get install apache2
        sudo apt-get install php5
        sudo apt-get install libapache2-mod-php5

2
        VBoxManage setproperty websrvauthlibrary null

3. phpvirtualbox 需要一位使用者帳戶擁有 vboxusers 群組權限,
        請輸入以下指令新增 vbox 帳戶及同時加入到 vboxusers 群組,跟著更改 vbox 密碼。

        useradd -m vbox -G vboxusers

        passwd vbox      (輸入密碼2次)

4.修改 config.php 檔案。

        cp config.php-example config.php -baf
        pico config.php
                        (把 $username 及 $password 更改成 ali 帳戶及 ali 密碼。)


5.      接著開啟 httpd 服務。

        service apache2 start

6.再修改 /etc/default/virtualbox,如果沒有 virtualbox 這個檔案,請自行新增。

        pico /etc/default/virtualbox

        (在檔案裡加入 VBOXWEB_USER=vbox

7.重新啟動 vboxweb-service

        service apache2 reload (或 service apache2 restart )

8.啟動 virtualbox

        vboxwebsrv >null

9.在瀏覽器輸入 VirtualBox IP address,在「Username:」輸入【admin】及在「Password:」輸入【admin】。


如果 VM 的位置不在vbox的家目錄下, 請務必將 VM 的目錄權限變更為 vbox:vboxusers
或是 將使用者、密碼 以你的帳號密碼