前言
首先我们要知道什么是virtualBox和vagrant,简单来讲virtualBox是一个虚拟机软件相当于熟知的VMware,可以创建虚拟机。vagrant可以为vitualBox构建虚拟环境,比如centos。
一、下载virtualBox
进入官网直接下载,或者点击该下载链接 (https://download.virtualbox.org/virtualbox/6.1.14/VirtualBox-6.1.14-140239-Win.exe),安装比较简单,下一步即可。
二、下载vagrant
这一步下载比较慢,建议将下载链接复制到迅雷中下载,速度将会提升到四五倍。这里安装后需要重启电脑后才能生效。
三、用vagrant下载centos7
1.重启电脑后,打开cmd,输入vagrant回车,如果出现vagrant相关命令信息,则安装成功。
2.输入vagrant init centos/7回车,会在系统盘用户下生成一个vagrantfile文件。
3.然后输入vagrant up 下载 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox。
这个过程会非常非常的慢,可能网速不好会下载失败,建议直接将下载链接(https://cloud.centos.org/centos/7/vagrant/x86_64/images/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box)复制到迅雷下载。下载完成后命令行 cd到下载的文件目录,输入命令:
vagrant box add centos/7 CentOS-7-x86_64-Vagrant- 2004_01.VirtualBox.box
然后再回到cmd根目录,输入vagrant up回车直到看到Rsycing folder: /… 就已经成功了,这时可以看到virtualBox 已经有一个虚拟机正在运行了。 Ctrl + c 退出即可。
四、连接虚拟机
cmd输入
vagrant ssh
即可。