Laravel的容器Vagrant+Homestead+Composer+Yaml開發環境搭建正確步驟

國內目前所有翻譯的vagrant安裝homestead的教程都有一個很大的坑!按照教程步驟安裝後,Homestead.yaml裏的配置是不被執行的!

我最後折騰了3個晚上,終於找到了方案!

這裏也有免費的視頻教程:


http://edu.csdn.net/course/detail/2243


別問我是誰,我是雷鋒的弟弟,雷管!

正確的步驟是這樣的:

1,安裝 vagrant

2,安裝virtualbox

3,安裝homestead 工具

切換到根目錄並執行git clone

cd ~

git clone https://github.com/laravel/homestead.git Homestead

4, 本地安裝homestead.box

vagrant box add laravel/homestead file:///home/jw/Desktop/homestead.box

5, init homestead

cd ~/Homestead

bash init.sh

6, backup Vagrantfile

cd ~/Homestead

cp Vagrantfile Vagrantfile_backup

7, vagrant init

初始化vagrant box

vagrant init laravel/homestead

//執行完此命令後,vagrant會在本目錄生成一個Vagrantfile文件,而這個文件 

不是我們想要的!!!而這恰恰是國內所有中文教程“坑”!我爲了填這個坑折騰了整整3個晚上!別問我是誰,我是雷鋒的弟弟,雷管!

8,替換vagrantfile

cp Vagrantfile_backup  Vagrantfile

9, 啓動vagrant

vagrant up

//如果這時候提示網絡相關錯誤,去更改Homestead.yaml文件最上面的ip地址,改成任何一個譬如 192.168.3.3


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章