下载站

展开
精品推荐
浏览器远程控制VBox 虚拟机phpVirtualBox

浏览器远程控制VBox 虚拟机phpVirtualBox

远程监控大小:96.90MB语言: / 类别:网络工具系统: / Win7, linux 提供:
应用介绍

phpVirtualBox是PHP语言写成的VirtualBox虚拟机软件的Web管理界面,免费开源。phpVirtualBox是一个开源的VirtualBox网页接口,一个基于php构建的VirtualBox前端界面,可以通过浏览器来实现对VirtualBox主机进行管理,web界面使用了AJAX技术,在浏览器里对VirtualBox进行远程管理时,看上去和本地的VirtualBox控制台差不多。phpVirtualBox的一些代码基于开源的VirtualBoxWebConsole(VBoxWeb)。通过phpVirtualBox,用户可以通过浏览器远程控制VitualBox虚拟机实例。需要远程折腾虚拟机的入!

web访问phpvirtualbox里面的终端是灰色需要安装Oracle_VM_VirtualBox_Extension_Pack?(至于操作,就要通过Console(终端),但是为什么终端始终是灰的呢?如果你使用的是VirtualBox4.0还需要安装Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack,可以到官网下载,文件名中的数字是版本号,根据自己的virtualbox版本下载相应的extpack包。安装方法可以直接双击该文件,或者用命令)

安装需要的包:

[root@vqiu?~]#?yum–yinstall?gcc?makeunzip?perl?wget?httpd?php?php-mysql?php-pear?php-soap?apr?apr-util-sqlite?apr-util-ldap?apr-util

1、安装kernel-devel

[root@vqiu?~]#?rpm?-qa?|egrep?"^kernel-|kernel-devel"

kernel-2.6.32-358.el6.x86_64

安装kernel相关包

[root@vqiu?~]#?yum?installkernel-headerskernel-devel

再执行命令查看,提示已经安装上了,版本一致(重点),重启

[root@vqiu?~]#?rpm?-qa?|egrep?"^kernel-|kernel-devel"

kernel-devel-2.6.32-358.11.1.el6.x86_64

kernel-2.6.32-358.el6.x86_64

kernel-2.6.32-358.11.1.el6.x86_64

若嫌上麻烦,可直接执行 yum–yinstallupdate

安装DKMS

由于virtualBox默认是在DKMS内核内运行,所以须安装DKMS

[root@vqiu?~]#?rpm?-ivh?http://linux.dell.com/dkms/permalink/dkms-2.2.0.3-1.noarch.rpm

安装VirtualBox

1) yum安装,推荐此方式

[root@vqiu?~]#?cd?/etc/yum.repos.d/

[root@vqiu?~]#?wget?http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

[root@vqiu?~]#?yum?–yinstallVirtualBox-4.2

2) 官方下载包,将VirtualBox-4.2.14-86644-Linux_amd64上传到系统中,执行文件

[root@vqiu?~]#?shVirtualBox-4.2.14-86644-Linux_amd64.run

…………

Wehopethatyouenjoyusing?VirtualBox.

提示安装成功了,用以下命令测试,看是否能启动成功。

[root@vqiu?~]#?/etc/init.d/vboxdrv?setup

Stopping?VirtualBox?kernelmodules?[??OK??]

Uninstallingold?VirtualBox?DKMSkernelmodules?[??OK??]

Tryingtoregisterthe?VirtualBox?kernelmodulesusingDKMS?[??OK??]

Starting?VirtualBox?kernelmodules?[??OK??]

#这里通过了,不通过的可以查看下日记?/var/log/vbox-install.log 查找原因。

[root@vqiu?~]#?useradd?-g?vboxusers?-s/sbin/nologin?vbox

[root@vqiu?~]#?passwd?vbox

建立文件

[root@vqiu?~]#?vi?/etc/default/virtualbox

VBOXWEB_USER=vbox

[root@vqiu?~]#?chkconfig?--levels235?vboxweb-serviceon

[root@vqiu?~]#?service?vboxweb-servicestart

[root@vqiu?~]#netstat?–tnlp

配置phpVirtualBox

[root@vqiu?~]#?wget?https://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.2-4.zip

[root@vqiu?~]#?unzipphpvirtualbox-4.1-7.zip

[root@vqiu?~]#??mv?phpvirtualbox-4.1-7/var/www/html/vbox

编辑配置文件

[root@vqiu?~]#??cd?/var/www/html/vbox

[root@vqiu?~]#?cp?config.php-example?config.php

[root@vqiu?~]#?vi?config.php

[...]

var?$username=‘vbox’;

var?$password='前面设置的密码';

安装扩展包:

[root@vqiu?~]#?wget?http://dlc.sun.com.edgesuite.net/virtualbox/4.2.14/Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.vbox-extpack

[root@vqiu?~]#??VBoxManage?extpack?install?Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.vbox-extpack

启动web

[root@vqiu?~]# service?httpd?start&&?chkconfig?httpd?on

浏览器输入:http://ip/vbox

Tags:VirtualBox,远程控制,VBox.

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0投诉联系:ichaoinc@gmail.com