1,下载安装virtualbox,需要开启电脑cpu虚拟化
https://download.virtualbox.org/virtualbox/6.1.12/VirtualBox-6.1.12-139181-Win.exe
如果不更改安装目录,一路next
启动之后,界面如下图:
![305e26ed0f54d4f8e9c9187699105533.png](https://i-blog.csdnimg.cn/blog_migrate/b4794c8b3f00d181b82910c58a5d65b8.jpeg)
2,下载安装vagrant
vagrant下载地址:https://www.vagrantup.com/downloads
我用的是这个版本vagrant_2.2.5_x86_64.msi
如果不更改安装目录,一路next
安装之后,进入cmd:
![7da015aacdccaee950edf1230962c601.png](https://i-blog.csdnimg.cn/blog_migrate/184ba49dcdd6ea3cde6f862f9bb0d200.jpeg)
证明安装成功!
打开vagrant官方镜像仓库:https://app.vagrantup.com/boxes/search
![8983bde5a529160dbf54e0649cd17efd.png](https://i-blog.csdnimg.cn/blog_migrate/b13d8c5aa20eb4712973be4c130c303b.jpeg)
我们可以下拉找到centos7的镜像,名字为centos/7
切换到刚才的cmd窗口,执行如下命令
![37c83a12385e972399879526c7a3daa0.png](https://i-blog.csdnimg.cn/blog_migrate/1cf135a24f26b9b7528887e9ac89a14f.jpeg)
我们会在当前用户目录下发现生成一个文件 Vagrantfile
然后再执行如下命令(保持virtualbox是开启的状态):
![5d83cc10b09343db65357b9a720c3deb.png](https://i-blog.csdnimg.cn/blog_migrate/a4d8364e89d6ab3f043c511b3be52a3d.jpeg)
然后再看virtualbox:
![165fc9bde27207019453130fabdf706d.png](https://i-blog.csdnimg.cn/blog_migrate/cad5a5ccb977ccafb1914957f33d544f.jpeg)
安装的系统可以通过vagrant进入,切换到刚才的cmd:
来几遍ctrl+c终端当前页面,然后使用指令vagrant ssh直接进入centos7系统
![2682af1e8eeeaa71702381b41acd3d06.png](https://i-blog.csdnimg.cn/blog_migrate/9b01749fc4c0f343e1402ca066e71e92.jpeg)
需要注意的是,目前通过其他客户端进不去,需要通过root用户开启账号密码登录,系统默认root用户的密码是vagrant