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

下载

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

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

安装CentOS7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

点击“网络和主机名”

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

点击“开始安装”

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

安装完成,点击“重启”

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

修改虚拟机网络

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

虚拟机使用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=使用你电脑的网关

3、配置DNS,不然无法访问网站域名

vi /etc/resolv.conf

nameserver 116.116.116.116

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

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

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

然后使用Xshell连接虚拟机。

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

复制虚拟机

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

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

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

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

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

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

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

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

6、修改主机名

vi /etc/hostname

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

reboot -h now

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

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

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值