【分布式】hadoop安装篇(2)Virtualbox在Ubuntu server上的安装和使用(下)

web图形方式

安装VirtualBox

web方式利用phpVirtualbox,只支持到5.0版本。也可以强制使用5.2版本,web会提示版本不兼容,能够使用,但不要通过web上的远程连接,而是使用windows自带的远程桌面。

1)加上virtualbox的源,前面已经介绍,不再重复

2)安装5.0版本

$ sudo apt-get install virtualbox-5.0

3)安装扩展包

# 查看版本,给出结果是 5.0.40r115130
$ vboxmanage -v 
# 上virtual官网http://download.virtualbox.org/virtualbox/上下载相应版本的扩展包,【略】,然后执行
$ sudo vboxmanage extpack install <相关的扩展包:Oracle_VM_VirtualBox_Extension_Pack......vbox-extpack>

4)将用户加入到vboxusers中。

sudo usermod -aG vboxusers wei

5)查看virtualbox kernel modules是否加载

$ sudo systemctl status vboxdrv

安装PhpVirtualbox

1)将PhpVirtualbox加入到apache2中

$ sudo apt-get install apache2 php php-mysql libapache2-mod-php php-soap php-xml
$ wget https://sourceforge.net/projects/phpvirtualbox/files/phpvirtualbox-5.0-5.zip 【下载phpvirutalbox】
$ unzip phpvirtualbox-5.0-5.zip 【进行解压】
$ sudo mv phpvirtualbox-5.0-5 /var/www/html/phpvirtualbox 【将解压后的文件放入apache2的目录下】

2)进行设置

$ sudo cp /var/www/html/phpvirtualbox/config.php-example /var/www/html/phpvirtualbox/config.php

修改config.php的配置,将账号密码修改为我们启动virutalbox的用户的账号密码。本例该用户名为wei,前面已经将其加入到vboxusers的组中,具有virtualbox的操作权限。

/* Username / Password for system user that runs VirtualBox */
var $username = 'wei';
var $password = '123456';

3)创建/etc/default/virtualbox

$ cat /etc/default/virtualbox
VBOXWEB_USER=wei

4)重启服务,让配置生效

sudo systemctl restart vboxweb-service  【如果开启web的时候有问题,可以重启vboxweb-service】
sudo systemctl restart vboxdrv
sudo systemctl restart apache2

在浏览器打开http:///phpvirtualbox,登录的账号admin,密码admin。

进去后和windows下面的客户端很相似。注意,右上叫有一个console,可以点击可以进行远程连接。当然,我们同样也可以通过远程桌面连接,查看绑定的端口,缺省为9000-9100。如果该按钮为灰,请配置该远程桌面:

Setting -》Display -》Remote Display

你可能感兴趣的:(分布式,恺风(Wei)之分布式学习笔记)