Laravel的Linux容器Vagrant+Homestead+Composer+Yaml环境搭建

来源:互联网 发布:淘宝店铺有违规怎么办 编辑:程序博客网 时间:2024/05/17 06:46

国内目前所有翻译的安装homestead的教程都有一个很大的坑!
按照教程步骤安装后,Homestead.yaml里的配置是不被执行的!
我最后折腾了3个晚上,终于找到了方案!
这里也有Linux下Laravel Vagrant容器开发环境搭建的免费视频教程:

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

别问我是谁,我是雷锋的弟弟,雷管!

正确的步骤是这样的:
1. 安装 vagrant
2. 安装virtualbox
3. 安装homestead 工具(不是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. 初始化homestead工具
cd ~/Homestead
bash init.sh

6. 备份Vagrantfile文件
cd ~/Homestead
cp Vagrantfile Vagrantfile_backup

7. 初始化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
10. 如果按照此步骤走下来遇到问题,欢迎加

Laravel大师之路讨论QQ群 : 340878186

0 0
原创粉丝点击