安裝 vagrant homestead步驟

 

  

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

相關文章
相關標籤/搜索