VirtualBox安装CentOS7

Liunx一些发行版介绍:

    RHEL:Red Hat公司开发,收费。    
    CentOS:RHEL的社区克隆版本,免费。
    Fedora Core:由Red Hat桌面版发展而来,免费。
    Debian:算是迄今为止最遵循GNU规范的Linux系统。
    Deepin:由武汉深之度科技有限公司在Debian基础上开发的Linux操作系统。
    Ubuntu:Debian发展而来,是目前最适合做桌面系统的Linux发行版本。

本文介绍在Virtualbox(虚拟机软件)上安装CentOS7,并用Xshell连接虚拟机。

Virtualbox安装

Virtualbox一款免费的虚拟机软件,我们可以在虚拟机上安装Window、Liunx等操作系统。Virtualbox比VMware更节省计算机资源,如果学习Kubernetes,往往要开启好几台虚拟机,用VMware就很卡,建议用Virtualbox。

Virtualbox下载地址: https://www.virtualbox.org/wiki/Downloads。

VirtualBox安装CentOS7

本文就不讲解Virtualbox的安装过程了

安装CentOS7

下载

CentOS7下载列表地址:http://isoredirect.centos.org/centos/7/isos/x86_64/

VirtualBox安装CentOS7

CentOS官网提供了很多镜像下载站点,提高CentOS系统的下载速度,选择阿里云的镜像地址 http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/   。下载CentOS-7-x86_64-DVD-2009.iso 

VirtualBox安装CentOS7

安装CentOS7

1、打开VirtualBox,点击“新建”,弹窗的信息填写看下图

VirtualBox安装CentOS7

2、使用默认选项即可。内存使用1024MB,点击“下一步”

VirtualBox安装CentOS7

3、使用默认选项即可。选择“现在创建虚拟硬盘”,点击“创建”。

VirtualBox安装CentOS7

4、使用默认选项即可。选择“VDI(VirtualBox 磁盘映像)”,点击“下一步”。

VirtualBox安装CentOS7

5、配置虚拟硬盘大小,不使用默认选项。选择“固定大小”,“固定大小”有助于将建好的虚拟机迁移到其他电脑,点击“下一步”。

VirtualBox安装CentOS7

6、使用默认选项即可。硬盘大小选择8GB,点击“创建”。创建虚拟硬盘需要一点时间,请稍等片刻。

VirtualBox安装CentOS7

7、虚拟机就创建好了,接下来给虚拟机安装上CentOS7系统。选中创建的虚拟机centos7-01,再点击“设置”。

VirtualBox安装CentOS7

8、点击“显示”,显卡控制器选择“VBoxVGA”。不选择“VBoxVGA”可能导致虚拟机启动后,虚拟机窗口没有鼠标箭头。

VirtualBox安装CentOS7

9、使用虚拟光驱安装CentOS7。在“系统” → “启动顺序” 中将“光驱”移动到顶部(选中“光驱”后点击右边的向上箭头)。

VirtualBox安装CentOS7

10、点击“存储”,使用虚拟光盘加载下载好的CentOS7系统:CentOS-7-x86_64-DVD-2009.iso 

VirtualBox安装CentOS7

11、CentOS-7-x86_64-DVD-2009.iso 就被加载到光驱了,点击“OK”

VirtualBox安装CentOS7

12、选中创建好的虚拟机centos7-01,点击“启动”

VirtualBox安装CentOS7

13、选择默认的 “Test this medis & Install CentOS Linux 7”(检查并安装CentOS7)即可,点击回车。虚拟机启动后,鼠标被虚拟机使用,按键盘右边的Ctrl键即可恢复为本电脑使用鼠标。

VirtualBox安装CentOS7

13、语言选择简体中文,点击“继续”

VirtualBox安装CentOS7

“安装位置”有个感叹号,点击“安装位置”

VirtualBox安装CentOS7

仅点击“完成”即可,这一步只是让我们确认安装位置。

VirtualBox安装CentOS7

“软件选择”使用默认的“最小安装”

VirtualBox安装CentOS7

点击“网络和主机名”

VirtualBox安装CentOS7

点击“打开”,然后点击“完成”

VirtualBox安装CentOS7

点击“开始安装”

VirtualBox安装CentOS7

在安装过程中点击“ROOT密码”,设置root用户密码。

VirtualBox安装CentOS7

VirtualBox安装CentOS7

安装完成,点击“重启”

VirtualBox安装CentOS7

重启后便进入了登陆界面,使用root账号和密码登陆

VirtualBox安装CentOS7

修改虚拟机网络

使用 ip addr 命令查看虚拟机网络。

VirtualBox安装CentOS7

虚拟机使用A类内网地址10.0.2.15,而我电脑使用的是C类内网地址192.168.3.31。不在同一个网段下,所以我的电脑、虚拟机是无法通信的,需要修改虚拟机网络。

1、通过 ip addr 命令可以看到虚拟机的网卡名称是enp0s3,使用vi命令修改enp0s3网卡信息。

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3     // 如果网卡名称不是enp0s3而是其他名字例如ens33,则命令要改为 ifcfg-ens33

2、修改如下信息

#使用静态地址
BOOTPROTO="static"
#开机启动网卡
ONBOOT="yes"
#最后3位数跟宿主机不同即可
IPADDR=跟你电脑在同一网段的IP
#子网掩码 
NETMASK=使用你电脑的子网掩码
#使用宿主机网关
GATEWAY=使用你电脑的网关

VirtualBox安装CentOS7

3、修改完成保存,再执行 shutdown -h now 关闭虚拟机

VirtualBox安装CentOS7

4、在VirtualBox上修改网卡1为桥接模式

VirtualBox安装CentOS7

5、再次启动虚拟机centos7-01,虚拟机启动后,可尝试在本机ping 虚拟机的ip,如果能ping成功,就证明本机跟虚拟机在同一网段下了。

然后使用Xshell连接虚拟机。

VirtualBox安装CentOS7

VirtualBox安装CentOS7

6、这样就可以使用Xshell连接虚拟机了。

VirtualBox安装CentOS7

复制虚拟机

前面我们经过一顿操作,总算是把CentOS7安装完了。有时候我们需要同时开多台虚拟机,VirtualBox提供了复制虚拟机的功能,避免了再次安装虚拟机的麻烦事。

1、关闭虚拟机。点击右键选择“复制”。

VirtualBox安装CentOS7

2、在弹出窗口中输入名称,选择“为所有网卡重新生成MAC地址”,点击下一步

VirtualBox安装CentOS7

3、使用默认选项“完全复制”,点击“复制”

VirtualBox安装CentOS7

4、复制出来的虚拟机centos7-02跟原始虚拟机centos7-01使用了相同的IP和主机名,需要修改。

启动新复制出来的虚拟机centos7-02

VirtualBox安装CentOS7

5、修改IP地址(必须是未被使用的IP),并删除网卡的UUID(避免跟原始机器重复)

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

VirtualBox安装CentOS7

6、修改主机名

vi /etc/hostname

VirtualBox安装CentOS7

7、修改了网卡、主机名后,执行重启命令,重启虚拟机。

reboot -h now

8、重启完成后,就拥有了两台虚拟主机,并且这两台主机的IP、主机名是不一样的。

推荐留一台虚拟机作为基础虚拟机,需要用到新虚拟机的时候时复制一台出来使用。

VirtualBox安装CentOS7

 

 

上一篇:AttributeError: ‘NoneType‘ object has no attribute ‘dtype‘


下一篇:C# 获取类、方法、属性的自定义特性(Attribute)信息