文章目录

  • 实验目标
  • 实验环境与工具
  • 实验过程

实验目标

  1. 学习了解虚拟化技术,理解云计算的相关概念
  2. 搭建私有云,为后续课程提供统一的编程与实验环境
  3. 配置虚拟机的开发环境

实验环境与工具

Oracke VM VirtualBox虚拟化软件、Windows 10操作系统

实验过程

  1. 下载并安装VirtualBox虚拟化软件
    VirtualBox官方下载地址 配置主机网卡,管理 -> 主机网络管理器,创建一块虚拟网卡,网址分配:192.168.100.1/24,这个网卡是作为宿主机与虚拟机进行通讯的网卡。
  2. 云桌面虚拟化esxi_云计算

  3. 在网络适配器设置中可查看到新建的网卡
  4. 云桌面虚拟化esxi_centos_02


  5. 创建Linux虚拟机
    首先下载一个linux系统镜像,如ubuntu、centos,我选用centos。centos下载 在VirtualBox中创建虚拟机实例,分配的资源根据自己电脑的情况酌情分配
  6. 云桌面虚拟化esxi_云计算_03


注意:现在很多支持64位的CPU是默认关闭CPU虚拟化功能的,这样会导致这里只有32位的系统版本可以选择,需要到主板的BIOS里面开启,设置方法根据主板和CPU的不同有所不同,请根据自己的情况查找开启方法!

虚拟机的网卡设置,默认网卡1是NAT,用于连接外网,创建网卡2,host-only网卡用于虚拟机之间互相以及与主机的通信

云桌面虚拟化esxi_云计算_04


3. 安装centos操作系统

在标记处选择镜像所在的路径

云桌面虚拟化esxi_云桌面虚拟化esxi_05


之后开启虚拟机按照提示进行一些系统的基本设置就可以了,其中要注意的是网卡的设置,这个可以在安装时设置也可以在安装完后用nmtui命令设置。

需要说明的是网卡1是默认开启的,网卡2需要手动开启

下面使用nmtui命令进入网络管理器设置

地址填与宿主机虚拟地址同网段的随意一个主机地址即可,即以192.168.100开头,网关填宿主机的虚拟网卡地址。

云桌面虚拟化esxi_虚拟化_06


激活界面

云桌面虚拟化esxi_云计算_07


之后在宿主机就可以ping通虚拟机了

云桌面虚拟化esxi_云计算_08


4. 远程连接虚拟机

按照教学博客操作教程 结果

云桌面虚拟化esxi_centos_09


云桌面虚拟化esxi_云计算_10


#结语

到了这里,搭建私有云的任务就基本完成了,之后是根据自己的开发需要在虚拟机上配置程序开发环境。虽然本次实验安装了图形界面,但作为一名程序员,学习命令行的使用是必要的。

通过本次实验能让你初步了解云计算、云平台的一些基础构成,让这些概念不再那么抽象难懂。