摘自:https://code.google.com
phpVirtualBox
一个开源的,VirtualBox的用户界面,用PHP编写的AJAX实现。作为一个现代的Web界面,它允许你远程访问和控制VirtualBox的实例。其的verbage和一些它的代码是基于(不活动)vboxweb项目。phpVirtualBox被设计为允许用户在一具无头的环境管理的VirtualBox -镜像VirtualBox的图形用户界面,通过Web界面。
phpVirtualBox:
- 被设计为一个网络接口更换VirtualBox的GUI程序
- 没有设计,需要在“托管”的环境下运行VM所有权的概念-当您登录在phpVirtualBox,你有充分的控制权的所有虚拟机VirtualBox安装
- 旨在执行所有VirtualBox管理行动通过vboxwebsrv(SOAP服务器分布与VirtualBox)
- 并没有直接的互动与VirtualBox主机上的任何文件
- 并具有自动的虚拟机启动/停止系统开机/关机的功能-不提供此功能的VirtualBox API
我开发和支持phpVirtualBox的在我的业余时间 - 免费的。我没有收到付款的VirtualBox(甲骨文),也不,我隶属于以任何方式。如果你发现这个程序有用,我请您捐出这里的。
特点
- 启动/停止虚拟机
- 暂停
- 保存状态
- 丢弃状态
- 关闭电源
- ACPI关机
- 快照
- 拍摄快照
- 删除快照
- 还原快照
- 查看VM日志文件
- 配置虚拟机
- 不包括一些显示选项,不影响一具无头的环境
- 媒体
- 新增媒体
- 全功能虚拟介质管理器
- 创建硬盘向导
- 虚拟机正在运行时挂载只读媒体(DVD / CD和软盘映像)
- 创建虚拟机向导
- 全球网络配置
- 添加/删除/配置仅主机接口
- 仅主机接口配置DHCP设置
- 导入/导出虚拟机
- 虚拟机控制台访问
- 允许指定的用户名/密码和屏幕分辨率
- 可以“超脱”一个最小的,新的浏览器窗口中打开虚拟机的控制台
- 多语言支持(需要VirtualBox的> = 3.2.8)
系统要求
- PHP的Web服务器> = 5.2.0
- 一个工作VirtualBox安装> = 3.2.x中
- 以下Web浏览器之一:
- 火狐> = 3.6.0
- 互联网浏览器> = 8
- 歌剧> = 10.0
- Safari浏览器> = 4.0
- 浏览器> = 5.0
- 其他Web浏览器可以正常工作,但仅仅是未经考验的。
请参阅安装 wiki页面上获取和安装phpVirtualBox的指示。
屏幕截图
疑问/问题
请随意发表任何疑问/问题“选项卡上的问题。
藤堂
- 添加虚拟机的性能统计数据收集及图表
- 重写与独立的光PHP功能的Web服务器
警告
系统管理您的VirtualBox虚拟机的用户发送的用户名/密码以纯文本从您的Web服务器VirtualBox主机。出于这个原因,建议(但不要求),这个脚本可以运行在同一台物理机VirtualBox主机。VirtualBox的界面(vboxwebsrv)提供没有加密此认证相互作用的方法。