服务计算1. VirtualBox搭建CentOS私有云

服务计算1. VirtualBox搭建CentOS私有云

0.概述

本学期选修了潘茂林老师的服务计算课程。第一节课的作业就是在windows上安装VirtualBox并让PC提供云桌面服务(配置私有云)。附上老师的博客链接:安装配置你的私有云
根据老师的博客要求一步步照做,并且加之参考其他大神的博客,即可顺利完成本次作业。

1.安装虚拟机软件 VirtualBox

下载 Oracle VirtualBox 5.X

VirtualBox官方链接,选择最新的版本即可。我下的是5.2.18版本。

注意,新下载的虚拟机左下角是没有左下角那三个具体的虚拟机的。那是我们后面要介绍的内荣。

配置 VirtualBox 虚拟机存储位置

配置 VirtualBox 虚拟机存储位置, 避免找不到虚拟机存储位置,特别是消耗启动盘的宝贵空间
VirtualBox菜单 :管理 -> 全局设定,常规页面。尽量不要把虚拟机放到启动盘。

配置网卡

创建虚拟机内部虚拟网络,使得 Vbox 内部虚拟机可以通过它,实现虚拟机之间、虚拟机与主机的通讯。

  1. VirtualBox菜单 :管理 -> 主机网络管理器,创建一块虚拟网卡(如果之间有的话可以不新创建),网址分配:192.168.100.1/24,掩码为255.255.255.0,并且把DHCP服务器勾上启用。
  2. 在主机 windows 命令行窗口输入 ipconfig 就可以看到 VirtualBox Host-Only Network 的网卡。
    在这里插入图片描述
    在这里插入图片描述

2.创建Linux虚拟机CentOS

下载并导入CentOS镜像文件

CentOS下载。因为是CentOS,仅需要下载Minimal ISO版本即可满足作业要求。注意,下载的文件问iso镜像文件,需要从virutalBox导入(选择刚刚下载的iso文件的位置即可)。
在这里插入图片描述

创建第一个虚拟机

接着就可以新建base虚拟机了。之所以叫base,是因为后面我们会在base上再复制许多新的虚拟机。下面会详细介绍。
在这里插入图片描述
之后按照要求设置内存为2G,存储空间为30G,用于以后扩展。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

设置虚拟网卡

右键点击新创新的centos-base,然后进行网络设置。第一块网卡不需要变换,增加第二块网卡,启用网络连接,连接方式选择Host-Only,界面名称选择的就是刚才建立的网卡。
在这里插入图片描述

启动虚拟机并配置系统

OK,我们可以正式启动虚拟机进行系统配置了。选择启动盘如图。
在这里插入图片描述
然后会弹出一个消息框,就是告诉你一旦在虚拟机里面鼠标进行了点击,就无法将鼠标移出虚拟机了。当然,可以选用电脑右下角的Ctrl键取消(我的电脑要点2次Ctrl,而且注意是右边的那个Ctrl,不是左边)。当然,我们下面要讲安装centos桌面以及增强工具可以解决这些问题。
在这里插入图片描述
选择语言。
在这里插入图片描述
注意安装位置那里有!号,点进去选择安装位置。

在这里插入图片描述
之后点击完成,就可以安装了。记得安装的时候设置一下root的密码,这是你过一会登陆的凭证。
在这里插入图片描述

进入CentOS系统

直接用root权限进入,密码就是你刚才设置的。
在这里插入图片描述
登录后用nmtui命令设置网卡。
在这里插入图片描述
然后激活enp0S3
在这里插入图片描述
之后就可以退出网卡设置,回到命令行输入ping,ping一下内网主机192.168.100.1,以及外网(比如百度)。如果都有连通,说明设置正确。
接下来就在命令行输入指令更新内核:yum install wget
然后更新: yum update
这样,我们的base虚拟机就搭建好了。

复制虚拟机

就跟游戏存档一样,我们需要复制虚拟机,然后在新的虚拟机上操作。这样一旦操作有问题,我们就可以回到base虚拟机,也就相当于回到存档。
直接右键Base虚拟机进行复制就好。注意把重新初始化Mac网卡√上。
在这里插入图片描述
选择链接复制。
在这里插入图片描述
这样,我们的虚拟机就算配置完成了。接下来是一些可选功能。比如我们不想用命令行,想用windows一样的桌面,那么请看下面介绍。

3.安装CentOS桌面

安装桌面

桌面下载:yum groupinstall "GNOME Desktop"
注意,操作前需要先重新激活网卡。因为每次重启后网卡都是默认关闭的。
安装完后,设置每次启动都为桌面:ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
如果小伙伴们安装不了,请看这个博客:
CentOS安装后不显示桌面

安装增强工具

CentOSz桌面增加工具
简单来说,首先安装包:

yum install gcc kernel-devel kernel-headers bzip2

然后挂载cdrom:

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
./VBoxLinuxAdditions.run

安装了增强工具即可全屏。而且鼠标可以随意移进移出虚拟机。
安装配置完效果如图:
在这里插入图片描述

4.远程访问

最后一步就是远程访问了。
首先去下载Vbox的一个扩展包Oracle VM VirtualBox Base Packages - 5.2.18
扩展包网址
然后点击VirtualBox的全局设定,把包添加进去
在这里插入图片描述
设置远程桌面
在这里插入图片描述
最后远程连接就可以啦~
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值