微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS6.4下安装配置phpVirtualBox

环境清单:

CentOS-6.4-x86_64-minimal.iso

dkms-2.2.0.3-1

VirtualBox-4.2.14-86644-Linux_amd64.run

phpvirtualbox-4.2-4

Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644
点击清单名可下载

作为一名网维人员,虚拟机是不可缺少的学习工具,而对于功能强大、高灵活性、跨平台等诸多特点的VirtualBox更是让我青睐不已。本次配置的是基于web的VirtualBox(PHPVirtualBox),截图如下:

 环境部署

CentOS的安装 #略过

关闭iptables #略过

关闭Selinux #略过

安装需要的包:

[root@vqiu~]#yum –y installgccmake unzipperlwgethttpdPHPPHP-MysqLPHP-pearPHP-soapaprapr-util-sqliteapr-util-ldapapr-util

1、安装kernel-devel

[root@vqiu~]#rpm-qa|egrep"^kernel-[0-9]|kernel-devel"

kernel-2.6.32-358.el6.x86_64

安装kernel相关包

[root@vqiu~]#yuminstall kernel-headers kernel-devel

再执行命令查看,提示已经安装上了,版本一致(重点),重启

[root@vqiu~]#rpm-qa|egrep"^kernel-[0-9]|kernel-devel"

kernel-devel-2.6.32-358.11.1.el6.x86_64

kernel-2.6.32-358.el6.x86_64

kernel-2.6.32-358.11.1.el6.x86_64

若嫌上麻烦,可直接执行 yum –y install update

2、安装DKMS

由于virtualBox认是在DKMS内核内运行,所以须安装DKMS

[root@vqiu~]#rpm-ivhhttp://linux.dell.com/dkms/permalink/dkms-2.2.0.3-1.noarch.rpm

3、安装VirtualBox

1) yum 安装,推荐此方式

[root@vqiu~]#cd/etc/yum.repos.d/

[root@vqiu~]#wgethttp://download.virtualBox.org/virtualBox/rpm/rhel/virtualBox.repo

[root@vqiu~]#yum–y install VirtualBox-4.2

2)  官方下载包,将VirtualBox-4.2.14-86644-Linux_amd64上传到系统中,执行文件

[root@vqiu~]#sh VirtualBox-4.2.14-86644-Linux_amd64.run

…………

We hope that you enjoy usingVirtualBox.

提示安装成功了,用以下命令测试,看是否能启动成功。

[root@vqiu~]#/etc/init.d/vBoxdrvsetup

  StoppingVirtualBoxkernel modules[OK]

  Uninstalling oldVirtualBoxDKMS kernel modules[OK]

 Trying to register theVirtualBoxkernel modules using DKMS[OK]

  StartingVirtualBoxkernel modules[OK]

  #这里通过了,不通过的可以查看下日记/var/log/vBox-install.log 查找原因。

[root@vqiu~]#useradd-gvBoxusers-s /sbin/nologinvBox

[root@vqiu~]#passwdvBox

建立文件

[root@vqiu~]#vi/etc/default/virtualBox

VBoxWEB_USER=vBox

[root@vqiu~]#chkconfig--levels 235vBoxweb-service on

[root@vqiu~]#servicevBoxweb-service start

   [root@vqiu~]#netstat–tnlp

CentOS6.4下安装配置phpVirtualBox

4、配置PHPVirtualBox

[root@vqiu~]#wgethttps://PHPvirtualBox.googlecode.com/files/PHPvirtualBox-4.2-4.zip

[root@vqiu~]#unzip PHPvirtualBox-4.1-7.zip

[root@vqiu~]#mvPHPvirtualBox-4.1-7 /var/www/html/vBox

编辑配置文件

[root@vqiu~]#cd/var/www/html/vBox

[root@vqiu~]#cpconfig.PHP-exampleconfig.PHP

[root@vqiu~]#viconfig.PHP

[...]

var$username = ‘vBox’;

var$password = '前面设置的密码';

安装扩展包:

[root@vqiu~]#wgethttp://dlc.sun.com.edgesuite.net/virtualBox/4.2.14/Oracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.vBox-extpack

[root@vqiu~]#VBoxManageextpackinstallOracle_VM_VirtualBox_Extension_Pack-4.2.14-86644.vBox-extpack

启动web

[root@vqiu~]# servicehttpdstart &&chkconfighttpdon

浏览器输入:http://ip/vBox

CentOS6.4下安装配置phpVirtualBox

用户名及密码:admin)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。