手把手教你Homestead安装,并填坑!!

当前位置: 首页 > 阅读 > 原创 >

手把手教你Homestead安装,并填坑!!

时间:2016-12-13 13:15:14 作者:学着放下

    话说作为laravel的开发者,你听说Homestead应该很久了,可是官方推荐的开发环境在国内为什么鲜有人用?我这几天试着安装了一下,发现官方的安装教程实在存在着太多的大坑,尤其让刚刚入道的开发者望而却步,在本文我试着手把手教大家填上这个坑,我在腾讯课堂(近期发布)上传了视频教程,如果你觉得视频过于罗嗦,直接参看本教程即可。

    第一步 安装必须的软件

    1.安装vagrant,点此进入下载页,vagrant属于跨平台应用,我的系统是win10。关于vagrant教程,可以自己看一下,百度一下遍地是。不看也没关系,本文大概只用到其中的几个命令。

    2.安装Virtualbox,当然你安装Vmware或parallels(OX系统)也可以,但后面下载的box要注意对应,虚拟机对应的版本不同。

    第二步 导入box

    vagrant box add laravel/homestead

    第一个坑:原本只要如上的命令即可,但由于国内众所周知的网络原因,我们不得不考虑先下载好你需要的box再来添加。

    首先在hashicorp中找到合适的版本,再在链接后加上”版本号/providers/虚拟机类型.box”即可获得下载链接.

    如我们要下载最新的版本号为1.0.1的virtualbox版的box文件,链接即为:https://atlas.hashicorp.com/laravel/boxes/homestead/versions/1.0.1/providers/virtualbox.box

    为此我还是提供了国内的链接(将会定期更新),方便大家。

    链接:http://pan.baidu.com/s/1dEJdHj7 密码:kzlc

    不建议采用迅雷离线下载,据说会导致下载的文件损坏!

    接下来我新建了一个文件夹名为homestead,然后我将下好的box重命名为homestead.box放入,然后在此文件夹内运行如下命令(这里是按照一些普通的教程来添加,这时候挖了一个坑,后面填上)。

    vagrant box add laravel/homestead homestead.box

    接着运行

    vagrant box list

    vagrant box list

    发现这个box已经添加进来就ok了。

    第三步 下载官方homestead配置

    可以进入laravel5.3的官方文档

    按照文档的说明首先运行(必须本地已经安装了git)

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

    接着在已经克隆下来的文件夹内,会发现bash init.sh,init.bat两个文件,这两个分别是将该目录内的Homestead.yaml文件拷贝到你的系统“家”目录下。如果是在win下,又安装了git bash,则运行bash init.sh,init.bat均可。如果是在linux下,则运行bash init.sh。

    接着我们就在家目录.homestead文件夹下找到了我们的这个配置文件

    第四步 配置Homestead.yaml

    设置 IP及Provider

    Homestead.yaml文件中的provider键表示使用哪个 Vagrant 提供者:virtualbox、vmware_fushion或者vmware_workstation,你可以将其设置为自己喜欢的提供者:

    ip: "192.168.10.10"

    provider: virtualbox

    配置共享文件夹

    Homestead.yaml文件中的folders属性列出了所有主机和 Homestead 虚拟机共享的文件夹,一旦这些目录中的文件有了修改,将会在本地和 Homestead 虚拟机之间保持同步,如果有需要的话,你可以配置多个共享文件夹(一般一个就够了):

    folders:

    - map: D:/homestead/code  #(这是我本地的文件夹)

    to: /home/vagrant/Code

    配置 Nginx 站点

延伸阅读:

性爱的好处 性爱达人告诉你为何性爱是女人的十大全补汤

女人喜欢什么样的男人 众多妹纸一致认同的男神标准

男女做爱次数分析 用科学告诉你做爱次数与血型的关系

我是她三分之一情人 元旦的夜在沙发上奉献自己第一次

(责任编辑:美朵)
图文推荐
每日重点推荐
  • 小心!鸡血有毒 | 幸福课

    积极的自我陈述有时会失效,甚至有害。如果你本来就觉得自己很行,那么鸡血能帮你的自我感觉更加良好。但如果你觉得自己不行,想通过喊口号来让自己行——千万住手,鸡血对你有毒。

在线阅读专题