VirtualBox + Vagrant 快速搭建 Linux 环境

文章目录

      • 1、前言
      • 2、下载安装 VirtualBox
      • 3、使用 Vagrant 完成搭建
        • 3.1、下载安装 Vagrant
        • 3.2、通过Vagrant安装并启动镜像
        • 3.3、连接Linux系统

1、前言

我们通常使用VMWare + Centos7方式来搭建Linux环境,通过在VMWare虚拟机上安装Centos7来完成环境的搭建,但是这个过程非常的繁琐,接下来介绍一种新的搭建方式,非常小巧方便!

2、下载安装 VirtualBox

首先登录到VirtualBox的官网:https://www.virtualbox.org/,进入到官网首页进行VirtualBox的下载,VirtualBox可以理解就是虚拟机(代替VMWare),但是它的很明显,就是更加轻量级,非常方便!

VirtualBox + Vagrant 快速搭建 Linux 环境_第1张图片
下载完成之后,需要进行安装,但是安装之前我们需要开启CPU虚拟化,具体步骤可以参考其他文档。

开启后,只需要傻瓜式安装,不断下一步即可!
VirtualBox + Vagrant 快速搭建 Linux 环境_第2张图片

3、使用 Vagrant 完成搭建

3.1、下载安装 Vagrant

我们安装完VirtualBox后,并没有下载Centos7,此时我们可以使用Vagrant
vagrant已经在官方做好了很多镜像(例如Centos),我们只需要使用Vagrant连接VirtualBox,从Vagrant官方下载Centos镜像,快速构建出虚拟机! Vagrant官网下载链接

VirtualBox + Vagrant 快速搭建 Linux 环境_第3张图片
安装同样是傻瓜式安装,不断下一步即可(当然注意一下安装路径的选择)
VirtualBox + Vagrant 快速搭建 Linux 环境_第4张图片
注意:安装完Vagrant需要重启电脑!

重启过后我们打开cmd窗口,我们验证一下是否真的安装成功了!
输入命令:

vagrant

有以下相关提示,说明安装Vagrant成功!
VirtualBox + Vagrant 快速搭建 Linux 环境_第5张图片

3.2、通过Vagrant安装并启动镜像

安装完成后,我们可以通过vagrant为VirtualBox快速搭建一个Centos镜像,完成Linux系统搭建,还是在cmd窗口中,输入命令:

# 为VirtualBox初始化Centos7镜像
vagrant init centos/7

这样说明初始化成功!
VirtualBox + Vagrant 快速搭建 Linux 环境_第6张图片
然后通过命令,启动centos7

# 启动VirtualBox虚拟机和Centos镜像
vagrant up

VirtualBox + Vagrant 快速搭建 Linux 环境_第7张图片

3.3、连接Linux系统

Centos镜像在VirtualBox中安装启动后,我们最终通过该命令完成对正在运行中的容器进行连接:

vagrant ssh

这样我们就成功连接到正在运行的Linux系统了!我们直接在cmd窗口直接操作Linux系统,非常方便,再也不需要启动VMWare了,直接通过vagrant命令连接VirtualBox上正在运行的的 Centos7(Linux系统)即可!

你可能感兴趣的:(linux,vagrant,centos,virtualbox,docker)