今天周末,在家闲着无事,琢磨良久,想着要做一个随时随地都可以用的开发环境,经过多方资料查询,整理出如下资料:
初始步骤:
1、下载virtualbox Downloads – Oracle VM VirtualBox
2、下载vagrant Download - Vagrant by HashiCorp
3、下载box 我下载的是centos7.2 可以根据自己的喜好去下载,推荐使用迅雷下载。A list of base boxes for Vagrant - Vagrantbox.es
4、建一个文件夹,用来专门存放此次工作需要的文件 我的目录是 ~/vagrant
5、这些都弄齐全后,安装好1,2步下载的,接下来都是命令行输入了。
安装步骤:
安装vagrantbox
1、打开mac终端:
输入:
vagrant -v
会输出:
Vagrant 2.0.1
如果报错,请重新安装第二步下载的文件,这里我是一步通过的
2、接下来进入我们建的相应文件夹中:
$ cd ~/vagrant
$ vagrant box add centos72 ~/Downloads/vagrant-centos-7.2.box
正常输出如下:
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'centos72' (v0) for provider:
box: Unpacking necessary files from: file:///Users/***/Downloads/vagrant-centos-7.2.box
==> box: Successfully added box 'centos7' (v0) for 'virtualbox'!
3、之后输入:
$ vagrant init centos72
输出如下:
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation