PhpVirtualBox –An open source, AJAX implementation of the VirtualBox user interface written in PHP. As a modern web interface, it allows you to access and control remote VirtualBox instances. Much of its verbage and some of its code is based on the (inactive) vboxweb project. phpVirtualBox was designed to allow users to administer VirtualBox in a headless environment – mirroring the VirtualBox GUI through its web interface.
Screenshot:
[singlepic id=48 w=520 h=440 float=]
Features
Start / Stop VMs
- Pause
- Save State
- Discard State
- Power Off
- ACPI Shutdown
Snapshots
- Take Snapshot
- Delete Snapshot
- Restore Snapshot
View VM Log files
Configure VMs
- Excludes some display options that do not affect a headless environment
Media
- Add media
- Full featured virtual media manager
- Create hard disk wizard
- Mount read-only media (DVD/CD and Floppy images) while VM is running
Create virtual machine wizard
Global networking configuration
- Add / remove / configure host-only interfaces
- Configure DHCP settings for host-only interfaces
Import / Export Virtual Machines
Virtual Machine Console access
- Allows specification of username / password and screen resolution
- Can be “detached” to open the VM’s console in a minimal, new browser window
Multi-language support (requires VirtualBox >= 3.2.8)
System Requirements
- A web server with PHP >= 5.1.0
- A working VirtualBox installation >= 3.2.x
- One of the following web browsers:
- Firefox >= 3.6.0
- Internet Explorer >= 8
- Opera >= 10.0
- Safari >= 4.0
- Chrome >= 5.0
- Other web browsers may work, but are simply untested.