教你快速搭建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

相关文章
相关标签/搜索