1.首先安裝最新版的 virtualbox php
2.搭建Apache服務器 來支持php,關於win7 搭建Apache服務器的方法有不少, web
我使用的是 XAMPP (雲端軟件裏下載的)快速搭建的, 瀏覽器
以前用的 APMServ5.2.6搭建的 PHP環境運行phpvirtualbox 提示 PHP組件擴展不支持,估計跟APMServ5.2.6 的PHP版本低有關, 這裏鄙視APMServ5.2.6的做者張宴, 開發 新版本搞了一年過去了還沒搞出來,可見真夠忙的. 服務器
第2步 就是電腦支持 php環境,下面 第三步 ide
3.就是 以 win7的一個帶密碼的管理員賬戶啓動 virtualbox程序安裝目錄裏面的vboxwebsrv.exe 這個程序,在CMD 裏面啓動, 成功後訪問 http://127.0.0.1:18083/ 是能夠打開的. 測試
cmd 命令以下 ui
runas /user:mymachine\vbox "C:\Program Files\Oracle\VirtualBox\vboxwebsrv.exe"
you have to create 'standart' user (Control Panel\User Accounts and Family Safety\User Accounts\Manage Accounts\Create New Account) with password this
edit config.php google
<win>+R, type "cmd" then type (replace vbox with user you created) code
runas /user:mymachine\vbox "C:\Program Files\Oracle\VirtualBox ?\vboxwebsrv.exe"
//mymachine\vbox中的 vbox 修改成 win7 的帶密碼賬戶
//VirtualBox? 指VirtualBox安裝目錄
相關資料
http://code.google.com/p/phpvirtualbox/wiki/Installation#Windows_7_guide
http://code.google.com/p/phpvirtualbox/wiki/Windows2008Service
4.第4步 下載phpvirtualbox http://code.google.com/p/phpvirtualbox/downloads/list 最新的
解壓程序包 放在 XAMPP 的htdocs 目錄裏面
編輯 phpvirtualbox程序包裏面的 config.php-example 另存爲 config.php
修改
var $username = 'vbox'; //---vbox 爲 第三步啓動vboxwebsrv.exe 的賬戶
var $password = 'pass'; //---pass 爲 第三步啓動vboxwebsrv.exe 賬戶
的密碼
修改 var $language = 'en'; 爲 var $language = 'zh_cn'; //改成中文
保存修改
5.第5步, 瀏覽器訪問 http://localhost/phpvirtualbox/ 你放置的程序目錄
默認 賬號 密碼 admin
不出意外 你將看到 web版的 phpvirtualbox ,祝你好運
補充說明;
第三步 能夠繼續添加 開機自啓動項 這樣一開機就 自動啓動 vboxwebsrv.exe 這個程序,添加參數,後臺運行 不顯示 CMD窗口.
第4步 修改 config.php 裏面的
/*
var $servers = array(
array(
'name' => 'London',
'username' => 'user',
'password' => 'pass',
'location' => 'http://192.168.1.1:18083/',
'authMaster' => true // Use this server for authentication
),
array(
'name' => 'New York',
'username' => 'user2',
'password' => 'pass2',
'location' => 'http://192.168.1.2:18083/'
),
);
*/
是添加多個電腦上的 virtualbox
web訪問 phpvirtualbox 裏面的終端 是灰色 須要安裝 Oracle_VM_VirtualBox_Extension_Pack (至於操做,就要經過Console(終端),可是爲何終端始終是灰的呢?若是你使用的是VirtualBox >4.0 還須要安裝Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack,能夠到官網下載,文件名中的數字是版本號,根據本身的virtualbox版本下載相應的extpack包。安裝方法能夠直接雙擊該文件,或者用命令)
若是想外網web訪問 phpvirtualbox 來控制你的 virtualbox 那就須要 配置路由等 開啓80端口的設置了,這裏很少說.
以上屬於折騰型的實驗,實際應用意義不大,
測試鏈接 : 正在搞