###準備工做###html
###安裝VirtualBox###laravel
這個安裝比較簡單,百度一下,下載安裝便可。shell
###安裝Vagrant###windows
到 https://www.vagrantup.com/downloads.html
下載,速度有點慢,忍受一下吧。安裝過程一樣傻瓜化,略過。網絡
安裝完之後重啓一下,再打開cmd,vagrant --version
命令應該生效了。composer
###下載Homestead vbox###ssh
經過命令ide
vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead
能夠自動下載homestead的vbox,然而國內網絡你們懂的,龜速。工具
建議本身有vps的同窗,在vps上經過ui
wget -O homestead.box https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.6/providers/virtualbox.box
手動下載後,再從vps上將box下載到本地,或者能夠試試用迅雷下載。總之,想辦法把這個box文件下載下來,而後經過如下命令添加到vagrant
vagrant box add ./homestead.box
./homestead.box
是box文件所在路徑,我這裏是直接 cd 到文件所在目錄中執行命令的。
添加過程當中可能會讓你選virtualbox或vmware,很明顯選virtualbox.其餘默認便可。
###安裝homestead命令行工具###
經過composer安裝homestead命令行工具
composer global require "laravel/homestead=~2.0"
關於composer這塊,前面一篇文章《[windows安裝composer][2]》介紹的比較詳細,不明白的能夠去看一下。
而後執行
homestead init
會在 ~/.homestead/
下面生成一個 Homestead.yaml 文件,你能夠手動編輯它,也能夠經過命令
homestead edit
編輯它。
###配置###
能夠看到,Homestead.yaml
中有一系列參數,參數含義在laravel官方手冊裏介紹的比較詳細,這裏再也不贅述。有什麼不明白能夠留言。
###啓動###
經過cmd執行
homestead up
便可啓動虛擬機。
###鏈接ssh###
打開 xshell ,建立一個新的連接:
###完結### 整個環境搭建完畢,以後就開心寫代碼吧。