VIrtualBox快速构建CentOS 7

一、安装VIrtualBox

1、VIrtualBox概述

VirtualBox 是一款开源虚拟机软件。
VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。

VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。
它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。 与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在客户端操作系统上已可以支持USB 3.0的硬件装置,不过要安装 VirtualBox Extension Pack。

2、VIrtualBox官网 https://www.virtualbox.org/wiki/Downloads

3、下载VIrtualBox(可以下载最新版本的

---->选择windows版本的
在这里插入图片描述

3、安装前要开启CPU虚拟化技术

开启前进入BIOS界面 我用的ThinkPad笔记本电脑,其它型号自行百度。
具体开启BIOS步骤https://zhidao.baidu.com/question/440691460.html

在这里插入图片描述在这里插入图片描述

二、安装Vagrant

1、Vagrant概述

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。
它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境

2、Vagrant官网 https://developer.hashicorp.com/vagrant/downloads

下载Windowd-64位
在这里插入图片描述
安装完成重启电脑

3、测试Vagrant是否安装成功

打开cmd窗口输入vagrant --version 命令 就会看到对应版本说明安装成功了。
在这里插入图片描述

三、安装CentOS 7

1、CentOS 7 概述

CentOS 7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。

1、CentOS 7是一个企业级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行。 
2、 CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支持OpenJDK-7作为缺省JDK、
		支持内核空间内的iSCSI及FCoE、支持PTPv2等功能。 
2020年11月12日,CentOS 7正式版推出该系列最终版本CentOS 7.9.2009。

2、为什么大部分公司还是用的CentOS 7 而不是CentOS 8?

CentOS 7 兼容性,稳定性特别好,至于CentOS 8 已经停止维护了 想了解更多自行百度

3、安装centos 7系统,

如果想安装其它版本的看Vagrant官网,具体版本要看Vagrant官网镜像为准

在这里插入图片描述

4、初始化Centos 7

执行命令vagrant init centos/7
如果出现下列问题 没有则直接进行下下一步。

在这里插入图片描述
没有上面问题直接跳过这一步骤
如果出现上面问题(Vagrantfile在此目录中已存在。请在安装前将其移除正在运行“vagrant init”。) 则直接找到Vagrantfile文件,删除该文件。
在这里插入图片描述

出现下图则成功初始化,在用户目录里面也能找到Vagrantfile文件

在这里插入图片描述

5 、启动虚拟环境

使用 vagrant up 命令拉取镜像,要耐心等待一会。。。直到启动成功。

在这里插入图片描述

6、此时 VIrtualBox 它会自动启动虚拟机

在这里插入图片描述
终端用Ctrl+c停掉当前状态,

7、使用windows 终端 进行SSH连接

vagrant ssh命令,默认账号是vagrant

在这里插入图片描述

进入linux系统后,就可以用使用linux相关命令了
1)查看那个用户 whoami
在这里插入图片描述
2)查看相关列表 ls /
在这里插入图片描述
3)退出虚拟机 exit 也可以在VirtuaIBox哪里退出。

下次启动 虚拟机
windows 终端上输入 vagrant up 命令,使用vagrant ssh 命令连接就可以使用了。
到处就安装好了linux系统。
linux常用的命令https://blog.csdn.net/Lzy410992/article/details/114522541

8、虚拟机网络设置

在这里插入图片描述查看virtualBox 虚拟网卡 打开cmd终端 输入ipconfig命令

在这里插入图片描述

打开文件找到**config.vm.network “private_network”, ip: “192.168.33.10”**这行把注释打开,上面查看virtualBox 虚拟网卡是56.XX 的,我这里就设置成192.168.56.10

在这里插入图片描述重启虚拟机 使用vagrant reload命令快速重启虚拟机,在本地主机和虚拟主机就可以相互ping通

1)虚拟主机ping主机

在这里插入图片描述2)主机ping虚拟主机

在这里插入图片描述大功告成,IP地址就设置完成了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值