vagrant box add laravel/homestead /Users/user/Downloads/virtualbox.box #virtualbox.box存放的位置
cd ~ git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
bash init.sh
vagrant up 可能会报: homestead-7: Box 'laravel/homestead' could not be found. Attempting to find and install... 缘由:下载回来的virtualbox.box虽然是5.0的,可是在vagrant box list 中显示为 0 在下载回来的homestead默认的配置中就会出现错误 解决方法: 在Homestead\scripts\文件夹中,打开homestead.rb文件 把 config.vm.box_version = settings["version"] ||= ">= 5.0.0" 改成 config.vm.box_version = settings["version"] ||= ">= 0"
从新构建 可用 vagrant destroy 删除box vagrant box remove boxnamemysql
mysql默认用户帐号 用户名:homestead 密码:secretlaravel
备注:尽可能使用最新版本的 vagrant 和 virtualboxgit
不要用 vagrant init 新生成的Vagrantfile 中没有加载homestead.yaml 文件 会出现不少问题github