phpVirtualBox – 用浏览器操作虚拟机
摘自: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)提供没有加密此认证相互作用的方法。
phpVirtualBox – 用浏览器操作虚拟机的更多相关文章
- selenium webdriver(1)---浏览器操作
		
启动浏览器 如何启动浏览器已在上篇文章中说明,这里还是以chrome为例,firefox.IE启动方式相同. //启动浏览器 import org.openqa.selenium.WebDriver; ...
 - python实例编写(1)--浏览器操作,元素操作
		
一.浏览器操作 1. back()与 forward() #coding=gbk //编码不一定是utf-8 from selenium import webdriver //导入包,也叫”模组“ ...
 - selenium python 中浏览器操作
		
1.启用浏览器 browser = webdriver.Chrome() 谷歌浏览器 browser = webdriver.Firefox() ...
 - 浏览器与服务器交互原理以及用java模拟浏览器操作v
		
浏览器应用服务器JavaPHPApache * 1,在HTTP的WEB应用中, 应用客户端和服务器之间的状态是通过Session来维持的, 而Session的本质就是Cookie, * 简单的讲,当浏 ...
 - Selenium3 + Python3自动化测试系列三——控制浏览器操作
		
控制浏览器操作 控制浏览器窗口大小 在测试过程中,我们在打开浏览器后,根据需求可自定义调整浏览器的尺寸大小.WebDriver提供了set_window_size()方法来设置浏览器的大小. 如果页面 ...
 - 船长带你看书——《selenium2 python 自动化测试实战》(2)浏览器操作
		
浏览器操作 # coding: utf-8 from selenium import webdriver from time import sleep driver = webdriver.Firef ...
 - 孤荷凌寒自学python第八十五天配置selenium并进行模拟浏览器操作1
		
孤荷凌寒自学python第八十五天配置selenium并进行模拟浏览器操作1 (完整学习过程屏幕记录视频地址在文末) 要模拟进行浏览器操作,只用requests是不行的,因此今天了解到有专门的解决方案 ...
 - C# IE浏览器操作类
		
using System; using System.Collections.Generic; using System.Drawing; using System.Runtime.InteropSe ...
 - Selenium常用API的使用java语言之7-控制浏览器操作
		
(六)控制浏览器操作 1.控制浏览器窗口大小 有时候我们希望能以某种浏览器尺寸找开,访问的页面在这种尺寸下运行.例如可以将浏览器设置成移动端大小(480* 800),然后访问移动站点,对其样式进行评估 ...
 
随机推荐
- Android progressbar条形带背景渐变进度风格进度条
			
效果图: 代码如下: <ProgressBar android:id="@+id/progressBar" style="?android:attr/progres ...
 - 【Python】#!/usr/bin/python 作用
			
脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它 #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器.#! ...
 - python 读写配置文件
			
使用python读写配置文件,写个demo测试一下. #!/usr/bin/env python import os import ConfigParser # 如果文件不存在,就穿件文件. if o ...
 - freetds 移植
			
移植freetds主要是为了能够在linux下,使用C语言访问微软的sqlserver数据库. 参考连接 http://blog.csdn.net/neighbor1000/article/detai ...
 - 第三百八十三节,Django+Xadmin打造上线标准的在线教育平台—第三方模块django-simple-captcha验证码
			
第三百八十三节,Django+Xadmin打造上线标准的在线教育平台—第三方模块django-simple-captcha验证码 下载地址:https://github.com/mbi/django- ...
 - 转:用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)
			
NSNumber + (NSNumber *)numberWithInt:(int)value; + (NSNumber *)numberWithDouble:(double)value; - (in ...
 - e815. 监听当前选择的的菜单或菜单项
			
The currently selected menu or menu item in a JMenu or JPopupMenu is tracked by MenuSelectionManager ...
 - css 垂直居中,指定文本宽度换行,指定高度出滚动条
			
!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&g ...
 - int[,] 和 int[][] 有什么区别
			
int[,] 是二维数组,它就是传统意义上 n x m 的表,和 C++ 里的 int[][] 是一个意思. int[][] 是交错数组,与 C++ 里的 int[][] 不同.它其实是一个 int[ ...
 - 微信小程序开发1_资料收集
			
[前言] 小程序 [一.资料] 微信官网 开发文档.工具 等 https://mp.weixin.qq.com/cgi-bin/wx [二] 创建小程序和编辑代码,先安装 开发者工具 ,根据所使用的操 ...