本系列目录请看这里《Linux基础环境搭建目录》


一、准备工作

软件

当时所用版本

下载地址

备注

VirtualBox

5.2.18

https://www.virtualbox.org/wiki/Downloads

免费、安装系统速度快

CentOS

7.5 64位 Minimal

https://www.centos.org/download

采用mini版是为了后续扩展软件都手动安装一遍,下载时选择国内地址速度快

PS~ 如win10系统安装了docker for windows 则与VirtualBox冲突,可能启动虚拟机蓝屏。

二、新建centos虚拟机

  1. 点击新建,输入名字,因输入centos字样自动匹配了类型和版本(centos是redhat的社区版)。
  2. 配置内存大小,根据自身机器空余配置,一般2GB做实验都能满足,后续可以通过控制台调整内存。
  3. 创建磁盘,选择现在创建一个磁盘。

    选择磁盘类型,推荐首选VDI类型。

    选择动态分配大小(Dynamically allpcated),意思就是你实际用多大磁盘才真正占用多大物理磁盘空间,Fixed size 则是分配多大就实际占用多大磁盘空间。

    选择磁盘存储路径,一定要指定到非系统盘目录,默认是系统盘(C盘)非常吃空间,除非你有足够大的空间。设置磁盘大小,后续也可以通过命令扩展此磁盘大小或挂载多个磁盘。
  4. 配置虚拟机,右键 settings 所有的配置相关都在这里,内存、储存、声音、网络等 配置网卡信息,选择桥接网络,选择本机联网网卡,能像真实机器能独立获取IP,方便实验。VBOX虚拟机网络设置详解https://www.douban.com/group/topic/15558388/

三、安装centos系统

  1. 启动虚拟机,双击或点击启动都可以。因为没有系统所以弹出了镜像选择对话框,类似于模拟光驱。此时选择准备工作下载的镜像。

    鼠标点击虚拟机使其获取焦点,然后通过上下方向键选择 Install CentOS 7 ,高亮文字即为显示,然后回车。PS~鼠标想离开虚拟机内部的点击 "右Ctrl"键,虚拟机的又下角也有相同提示。

    选择语言,根据自身情况选择中英文。

    在这个页面会等待一小会,系统自检,如下图安装位置无法通过 需要人工确认。此时开始安装按钮不可用状态。

    根据需求设置分区,此时我用了默认设置,直接点击完成。磁盘将分成一个区。

    回到上一页,此时自检全部通过。点击开始安装

    这个页面还需设置用户设置,因做实验用root会方便些(权限之类的问题),所以此处就只设置root账户,不新建其他账户。

    输入两遍密码,如果太短下方提示需要点击两次完成按钮

    到此页面需要安心等待安装完毕

    安装完成后提示重启

四、启动系统

  1. 第一个选项正常启动,第二个选项急救模式启动(系统出项问题不能正常启动时使用并修复系统)
  2. 输入安装时设置的用户名密码,密码输入时是不现实字符占位符之类的。别担心是不是没输入。正常输入后按回车,提示 用户名@localhost 之类的就是登陆成功

    登陆失败将继续提示登陆