一、Vagrant是什么? vagrant是一个操作虚拟机的工具.是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。 通过命令和配置文件来管理虚拟机,很快就能完成一套开发环境的部署,并可以打包传播,统一了开发环境,也解决了重复配置环境的麻烦.
二、Vargant的好处1. Vagrant会创建共享文件夹,用来在主机和虚拟机之间进行资源共享;
2. Vagrant通过添加box镜像进行快速部署,部署完毕后可以通过package进行打包分发,避免二次重建环境;
3. Vagrant可以使用puppet、chref等管理工具进行自动化配置部署;
4. Vagrant支持单机模拟多台机器,且支持一个配置文件Vagrantfile就可以跑分布式系统。
三、准备工作
win7下建议安装版本
1.vagrant_1.8.6.msi
2.VirtualBox-5.1.24-117012-Win.exe
win10下建议安装版本
我这里是Win10系统,刚开始不清楚,装的是最新的VirtualBox-5.2.8-121009-Win.exe+Vagrant 2.1.1启动就报错,后来上网一搜说是版本不兼容造成的。我这里有两台电脑都是win10的有台电脑上死活装不上,有台电脑却能装上。。跟win10系统版本也有关系?我这系统版本是:
四、进行安装
1.安装VirtualBox
VirtualBox安装就不多说了,一直下一步下一步就行了。
2.安装Vagrant
Vargrant下载win版的,然后一直下一步下一步就行了。