相信你肯定用过虚拟机吧,讲到虚拟机,开源界的VirtualBox绝对是推荐之一.然而你有没有发现呢,他还有一个PHP的项目,可以在web上管理服务器,几乎和客户端一样,也可以直接在web上打开vnc.
软件运行起来也很简单,甚至都不需要服务器软件,使用PHP内置的服务器就可以:
什么是VirtualBox?
VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部份。
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统!使用者可以在VirtualBox上安装并且运行上述的这些操作系统! 与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在客户端操作系统上已可以支持USB 3.0的硬件装置,不过要安装 VirtualBox Extension Pack。
什么是phpVirtualBox?
VirtualBox由两部分组成,一个后台Host,一个客户端可视化界面,phpVirtualBox就是在web上的一个可视化界面.
怎么运行呢?
phpVirtualBox其实就是一个php程序,站点,就像一般的php程序一样,有php环境和服务器就行.实际上只要php环境就可以了,因为php内置的服务器就可以运行这个程序.
首先安装VirtualBox
想要运行phpVirtualBox需要先正常安装VirtualBox,这个去官网安装就可以了,没有什么特别的.
安装扩展
然后安装VirtualBox的扩展,下载之后直接双击运行就可以,他是跟VirtualBox关联的.
下载配置phpVitrualBox
直接去Github上下载安装包就行:下载
修改配置文件:
把config的example文件重命名成config.php,
然后配置上用户名密码,一定要配置系统的账号密码
在命令行运行程序就可以了,可以直接用PHP内置的服务器运行,找到phpVirtualBox的目录,直接运行服务器监听.
还要运行VirtualBox的web后台服务
这样在浏览器就可以访问,在浏览器上,尝试输入刚刚配置文件的用户名密码,如果不行就输入admin/admin.
最后就可以正常使用虚拟机了.
要记得启用虚拟机的远程桌面,这样就可以在浏览器访问虚拟机桌面了.
更多特性:
PHPVirtualBox还有更多的配置和特性,比如:他可以配置多个宿主机,你有十台电脑运行了VirtualBox,可以在一个PHPVirtualBox上全部配置链接,统一管理.
项目地址:https://github.com/phpvirtualbox/phpvirtualbox
原文标题:[phpvirtualbox/phpvirtualbox]Web上的VirtualBox
原文地址:https://phpreturn.com/index/a621603591a373.html
原文平台:PHP武器库
版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。