写在前面

整理不易,有用的话记得点个小赞嘿嘿嘿。
image.png

视频安装步骤

点击查看【bilibili】

图文安装步骤

VMWare安装地址

Windows VM | Workstation Pro | VMware

VMware Workstation 17 Pro许可证密钥

  • 4A4RR-813DK-M81A9-4U35H-06KND
  • NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
  • JU090-6039P-08409-8J0QH-2YR7F
  • 4Y09U-AJK97-089Z0-A3054-83KLA
  • 4C21U-2KK9Q-M8130-4V2QH-CF810
  • MC60H-DWHD5-H80U9-6V85M-8280D

详细安装参见上面的视频。

镜像安装地址

CentOS Linux 7
• 文件名称:CentOS-7-x8664-DVD-2207-02.iso
• 文件大小:4.4 GB
• 从以下任意一个链接中下载CentOS-7-x86_64-DVD-2207-02.iso镜像:
[centos-7.9.2009-isos-x86_64安装包下载
开源镜像站-阿里云](http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/)
Index of /centos/7.9.2009/isos/x86_64/ | 北京外国语大学开源软件镜像站 | BFSU Open Source Mirror
开源镜像站 | 大连东软信息学院
Index of /centos/7.9.2009/isos/x86_64/
http://ftp.sjtu.edu.cn/centos/7.9.2009/isos/x86_64/
Index of /centos/7.9.2009/isos/x86_64/
http://mirrors.cqu.edu.cn/CentOS/7.9.2009/isos/x86_64/
image.png

注意下载的是这个大小为4.4G的镜像,其余都不要下载。

搭建虚拟机

70064853229B24E739AFE11F99DD140F.jpg
注意:这一步需要使用的就是之前下载好的镜像,注意文件地址最好不要有英文
image.png

安装操作系统

注意:在下面的操作中,请记住你的开机密码!!
0821D0FC60274458BD6CB7B9D57255FA.jpg

实验基本要求完成

  • 通过root登陆CentOS 7
  • 通过 hostnamectl set-hostname 完整学号 命令修改服务器主机名
  • 通过 bash 命令使修改的服务器主机名立即生效
  • 将CentOS 7的网卡修改为静态地址,测试对外网的连通性
  1. 需要执行的操作如下:<br />**首先鼠标右击桌面的空白处,右击打开终端。**

通过root登陆CentOS 7

输入以下命令:

  1. sudo -i
  1. 接着输入你的**开机密码**:
  1. [root@localhost ~]$

这里会隐藏你输入的密码,你输入的密码不会显示,但确实是输入的。 所以你需要一次就把密码输入正确,如果不确定是否输入正确,就一次性多按几次删除键重新输入。

密码输入正确之后输入:

  1. whoami

显示root即为登录成功。

如果显示的前缀不是**[root@localhost ~]$ **就重新登录!!!

通过 hostnamectl set-hostname 完整学号 命令修改服务器主机名

就是按照命令来。
image.png
输入:

  1. hostnamectl set-hostname 完整学号
  2. bash

我这里是先修改的主机名,再登录的,所以会显示7hao 如果登录过后,显示的应该是[root@学号]

将CentOS 7的网卡修改为静态地址,测试对外网的连通性

输入:

  1. dhclient
  2. ifconfig

再输入:

  1. ip addr
  1. 记住红框内的地址:<br />![image.png](https://cdn.nlark.com/yuque/0/2023/png/22022942/1672561257068-fa02a625-6a25-4635-b8ea-cca73e8adfa0.png#averageHue=%23fcfbfb&clientId=u2625f8a5-4b74-4&from=paste&height=398&id=ubba739a1&originHeight=497&originWidth=725&originalType=binary&ratio=1&rotation=0&showTitle=false&size=69993&status=done&style=none&taskId=uaadbc90d-9e82-4c0f-a7e2-9e4217a1247&title=&width=580)<br />需要和下面的保持一致:<br />![image.png](https://cdn.nlark.com/yuque/0/2023/png/22022942/1672573677616-a03eaf75-d0df-446c-8860-ae0592e02023.png#averageHue=%23fcfbfb&clientId=u147a78fe-819d-4&from=paste&height=400&id=uc6f6825b&originHeight=500&originWidth=721&originalType=binary&ratio=1&rotation=0&showTitle=false&size=71450&status=done&style=none&taskId=uec974312-f3cf-4614-959b-090457a8e77&title=&width=576.8)<br />输入:
  1. vim /etc/sysconfig/network-scripts/ifcfg-ens33
  1. 按住键盘上的`**i键**`进入编辑模式:<br />修改的配置如下:

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=8a12b2b9-0ee9-48af-bce0-9176e5cb6bc1 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.XXX.YYY NETMASK=255.255.255.0 GATEWAY=192.168.XXX.2 DXS1=8.8.8.8 DXS2=114.114.114.114

  1. 注意:`**IPADDR=192.168.XXX.YYY**`就是之前让你记住的输入`ip addr`命令获得地址,保持一致,`**GATEWAY=192.168.XXX.2**`就是吧上面的地址最后的`YYY`改为`2`即可。其余照抄不变。<br />接下来按住`ESC`退出编辑模式,再同时按住`Shift + w + q`回到正常模式,再输入`wq`进行保存。<br />![image.png](https://cdn.nlark.com/yuque/0/2023/png/22022942/1672561745236-22e1b36e-6977-4341-af3e-0029778821cb.png#averageHue=%23fefefe&clientId=u2625f8a5-4b74-4&from=paste&height=397&id=ufa11e9ca&originHeight=496&originWidth=720&originalType=binary&ratio=1&rotation=0&showTitle=false&size=43003&status=done&style=none&taskId=u76660bf9-88c5-4dcc-a3a4-2f2b6133ada&title=&width=576)<br />回车即可保存。<br />输入:
  1. cat /etc/sysconfig/network-scripts/ifcfg-ens33

可以查看当前的配置。
接下里重启服务:

  1. systemctl restart network.service
  2. 或者
  3. service network restart

最后一步ping外网:

  1. ping www.baidu.com
  1. 出现如下画面即为成功:<br />![image.png](https://cdn.nlark.com/yuque/0/2023/png/22022942/1672561907650-0ccfea62-287a-4e78-9a27-3f2c96b3d940.png#averageHue=%23fefefe&clientId=u2625f8a5-4b74-4&from=paste&height=389&id=uc0a3f98b&originHeight=486&originWidth=720&originalType=binary&ratio=1&rotation=0&showTitle=false&size=33137&status=done&style=none&taskId=u2ebe6d8f-e688-4b07-897c-4fabbb76e63&title=&width=576)<br />按住`Ctrl + C`即可退出。

部署Docker容器

注意:部署之前一定要保证先ping通外网!!!

安装docker

  1. curl -sSL https://get.daocloud.io/docker | sh

![@KY$5L`WOCQ766_8BE~{AX.png

更新yum包

  1. yum -y update

卸载旧版本(如果没安装这一步跳过)

  1. yum list installed | grep docker
  2. rpm -q docker

安装所需要的软件包

  1. yum install -y yum-utils device-mapper-persistent-data lvm2

设置yum源

  1. yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看yum源

  1. ll /etc/yum.repos.d

更新yum源

  1. yum makecache fast

启动Docker并设置开机自启

先关闭防火墙

  1. systemctl stop firewalld.service
  1. systemctl disable direwalld.serivce

启动docker

  1. systemctl start docker.service
  2. systemctl enable docker.service
  3. systemctl status docker.status

查看docker版本

  1. docker -v

运行实例程序Hello World

  1. docker run hello-world

这一步可以省略,只是检查一下是否配置成功。 如果出现Hello from Dokcer即为成功。

下载官方Centos镜像到本地

  1. docker pull centos

查看镜像

  1. docker images centos

运行docker容器

  1. docker run -it centos/bin/bash
  2. cat /etc/redhat-release
  3. exit
  4. cat /etc/redhat-release
  5. docker ps
  6. docker ps -a
  7. docker images

image.png

点击左侧下三角展开。 image.png

原流程

A148A5E1583F73094DD0737218E3A693.jpg

搭建部署OpenStack平台

这个我没有做,看图就是了。

浅看了一下,实际搭建流程不复杂,就是东西多而已,按照流程一步步来就可以了

F97B92D4BEFF5E673FCC525F2BD4E5B3.jpg
C014B827E49EC129B5DDE4A41554CC97.jpg
CAF02E57CC73996EEFE84488503B368A.jpg
54AEB2CAF91019E8D718551AC426387F.jpg
7A7D644D1E759C25B90546C1537D7D18.jpg
6CDA61D421DD129C9399D5B060C15C33.jpg
DCF6E1341B222268570655B868B593BD.jpg