教你快速搭建Laravel虛擬開發環境Homestead

Laravel官方推薦使用Homestead虛擬機進行本地開發,因此我今天來分享一下,如何成功搭建該環境。php

其實不少Laravel社區已經有了搭建教程,我爲何還要寫呢,由於當初我照着他們的方法搭建的時候根本就成功不了,遇到了不少坑,也是有不少配置沒搞明白,因此今天我不細緻的講,由於社區裏面說的很清楚了,我只講關鍵的搭建步驟,我使用的是Windows10laravel

一:git

安裝好虛擬機軟件VirtualBox,和Vagrant,這很簡單不用多說;github

二:json

如今須要添加Laravel官方的vagrant box,如圖:網絡

若是你按照上面的方法,你會發現你根本沒法添加box,由於網絡的問題,因此就須要提早下載好Laravel官方提供的box,目前是4.0.0版本了。這裏我提供一個百度雲下載地址:https://pan.baidu.com/s/1dFCSiOh 密碼:ikuw 。下載好後,將box鏡像保存在磁盤某個地方,好比: file:///D:/VagrantBoxes/laravel/laravel-homestead.boxspa

而後建立一個metadata.json這個文件,文件內容以下圖:命令行

這時候再在命令行終端中:vagrant box add metadata.jsonvagrant

不出意外的話,laravel的box鏡像就成功添加了,這時候再按照社區裏的方法,從github上面clone虛擬開發環境配置文件,按照步驟來,最後一步 vagrant up就能成功啓動虛擬機了。3d

總結:

本文講的比較籠統,能夠結合社區的文檔進行操做,最關鍵的就是上面的metadata.json這個文件,提早下載好box鏡像文件。有什麼問題能夠發我郵箱:david@davidphp.com

相關文章
相關標籤/搜索