phpVirtualBox 是一个用 AJAX 实现的 VirtualBox 用户接口,使用 PHP 开发,提供一个高级的 Web 既可口,可通过远程来访问和控制 VirtualBox 实例。

VirtualBox+phpvirtualbox+扩展包_VirtualBox

 

VirtualBox+phpvirtualbox+扩展包_VirtualBox_02

图片:01.jpg[删除]
CentOS6.3
VirtualBox+phpvirtualbox+扩展包_VirtualBox_03
登录后查看IP
VirtualBox+phpvirtualbox+扩展包_VirtualBox_04
用xshell 通过ssh连接服务器


一、关闭防火墙和禁用SELinux

system-config-firewall-tui
用空格去除 * 号后保存
vi /etc/selinux/config
[...]
SELINUX=disabled
[...]
二、添加epel源和VirtualBox
cd /tmp
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
rpm -ivh epel-release-6-7.noarch.rpm
cd /etc/yum.repos.d/
三、安装VirtualBox
yum install VirtualBox-4.1
yum install kernel-headers kernel-devel gcc dkms
四、对比内核名称
cd /usr/src/kernels/
> uname -r
2.6.32-220.el6.x86_64
> ls
2.6.32-220.23.1.el6.x86_64
不相同执行
ln -s 2.6.32-220.23.1.el6.x86_64 `uname -r`
编译内核(解决后面2个不OK的问题)
KERN_DIR=/usr/src/kernels/2.6.32-220.el6.x86_64
export KERN_DIR
echo $KERN_DIR
/etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                         [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]
这里需要很长时间
....................................[  OK  ]
....................................[  OK  ]
VirtualBox+phpvirtualbox+扩展包_VirtualBox_05

五、安装phpvirtualbox
VirtualBox+phpvirtualbox+扩展包_VirtualBox_06
添加用户
useradd -m vbox -G vboxusers
设置密码
passwd vbox
新建文件
vi /etc/default/virtualbox
VBOXWEB_USER=vbox
chkconfig --levels 235 vboxweb-service on
/etc/init.d/vboxweb-service restart
安装web环境
yum install httpd php php-mysql php-pear php-soap apr apr-util-sqlite apr-util-ldap apr-util wget
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
下载安装phpvirtualbox
unzip phpvirtualbox-4.1-7.zip
mv phpvirtualbox-4.1-7 phpvirtualbox
设置配置文件
cd /var/www/html/phpvirtualbox/
cp config.php-example config.php
vi config.php
[...]
/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = '刚才设的密码';
[...]
完成:http://www.example.com/phpvirtualbox/  帐号/密码:admin


六、安装virtualbox 扩展(解决USB问题)
> cd /tmp
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.vbox-extpack
完成:可以激情享用了,这样就能弄好多VPS主机,几乎所有的winLinux系统都能装了!
怎么样吧系统ISO文件放到服务器上?
1、网站下载
2、本机上有
Linux系统下可以用(服务器默认都装了ssh
Scp命令上传
win系统下 我用的是Xshell工具通过ssh连接
在本机安装了xampp 环境,把文件放跟目录下,然后ssh登录服务器,执行wget http://你的IP/文件.iso下载!(记得关闭你本机防火墙)!