软件版本我选择了最新版( 由于其余版本也很差找 )laravel
Git BASH v2.14.1 git命令行工具git
Vagrant v1.9.7 建立和部署虚拟化开发环境github
VirtualBox v5.1.26 Vagrant基于VirtualBox虚拟化环境部署json
在git bash中执行 vagrant box add laravel/homestead
windows
这种方式不但慢,并且容易失败。因此这里咱们Ctrl+C中止执行,选择使用第三方工具下载来下载这个virtualbox.box。下载地址在图中标出的位置。bash
{ "name": "laravel/homestead", "versions": [{ "version": "3.0.0", "providers": [{ "name": "virtualbox", "url": "virtualbox.box" }] }] }
这里推荐将metadata.json文件要和virtualbox.box文件放在同一目录下。ssh
在metadata.json所在目录下执行vagrant box add metadata.json
ide
最后能够使用vagrant box list
查看全部已经添加的镜像。工具
cd ~ git clone https://github.com/laravel/homestead.git Homestead cd Homestead // Mac / Linux... /git bash中也能够这样 bash init.sh // Windows... ./init.bat
ssh-keygen -t rsa -C "你的邮箱"
在 Homestead 目录下运行 vagrant up
在 Homestead 目录下运行 vagrant ssh
url