Ubuntu12.04安裝和管理VirtualBox

 phpvirtualbox是一個基於網絡的VirtualBox前年底PHP編寫的,它允許您訪問和控制遠程VirtualBox的實例。它試圖類似的VirtualBox GUI儘可能使儘可能容易的工作。 VirtualBox的GUI這是一個很好的替代,如果您運行VirtualBox的服務器(像教程VBoxHeadless - 與VirtualBox4.1在一具的Ubuntu12.04服務器運行虛擬機)。

 
1初步說明
我假設一個VirtualBox是當地的Ubuntu12.04服務器上安裝,
 
我所有在本教程中的步驟以root權限運行,所以確保你以root身份登錄:sudo su
 
2。安裝phpvirtualbox
首先創建一個系統用戶稱爲VBOX,並把它添加到vboxusers組:useradd -m vbox -G vboxusers
 
創建一個VBOX用戶密碼:passwd vbox
 
創建文件/etc/default/virtualbox 的放線VBOXWEB_USER= VBOX(VirtualBox的SOAP API,它被稱爲vboxwebsrv的運行用戶VBOX):
 
vi /etc/default/virtualbox
 
VBOXWEB_USER=vbox
 
下一步創建系統啓動爲vboxwebsrv的鏈接,並啓動它:
 
update-rc.d vboxweb-service defaults
/etc/init.d/vboxweb-service start
 
我們需要一個網站用PHP支持服務phpvirtualbox的服務器 - 我這裏使用的Apache2。安裝Apache2和PHP5的作爲如下:
apt-get install apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common apache2 apache2-doc apache2-suexec libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libapr1 php5-common php5-mysql php5-suhosin php-pear wget
 
重新啓動Apache2的:
/etc/init.d/apache2 restart
 
我想從Apache的默認虛擬主機服務的文檔根目錄/var/www下面(我將安裝在/var/www/phpvirtualbox)phpvirtualbox - 如果你有一個不同的文檔根目錄,你必須調整以下步驟:
 
cd /var/www
wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1-7.zip
 
解壓phpvirtualbox和重命名的phpvirtualbox-4.1-7的易用性phpvirtualbox:
 
unzip phpvirtualbox-4.1-7.zip
mv phpvirtualbox-4.1-7 phpvirtualbox
下一步去到/ var/ WWW/ phpvirtualbox的/目錄...
cd /var/www/phpvirtualbox/
 
...從config.php文件,例如複製,並創建文件config.php:
cp config.php-example config.php
 
打開config.php文件,並填寫在早些時候的的VBOX系統用戶創建的密碼,您:
vi config.php
 
[...]
/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = 'secret';
[...]
 
這是它已經 - 現在你可以打開一個瀏覽器,並訪問phpvirtualbox如下:
 
http://www.example.com/phpvirtualbox/~~V
 
默認的用戶名是admin,密碼爲admin,
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章