美文网首页
Homestead.yaml配置

Homestead.yaml配置

作者: Drunken罂粟 | 来源:发表于2019-04-19 16:47 被阅读0次

    ---

    ip: "192.168.10.10"

    memory: 2048

    cpus: 1

    provider: virtualbox

    authorize: ~/.ssh/id_rsa.pub

    keys:

        - ~/.ssh/id_rsa

        - ~/.ssh/id_rsa.pub

    folders:

        - map: C:\Users\dell\Code

          to: /home/vagrant/WWW

    sites:

        - map: laravel.shop.test

          to: /home/vagrant/WWW/laravel-shop/public

    databases:

        - homestead

        - laravel-shop

    variables:

        - key: APP_ENV

          value: local

    # blackfire:

    #    - id: foo

    #      token: bar

    #      client-id: foo

    #      client-token: bar

    # ports:

    #    - send: 50000

    #      to: 5000

    #    - send: 7777

    #      to: 777

    #      protocol: udp

    说明:

    站点配置允许你在主机里,通过域名来访问虚拟机里的 Laravel 应用。如下面sites配置所示,将homestead.test映射到一个 Laravel 项目的public目录上。这一行配置,会命令 Homestead 为我们新建一个 Nginx 站点,并且把 Web Root 配置到指定目录下。Laravel 应用的 Nginx 站点 Web Root 配置,默认就是在根目录下的public目录。

    sites:-map:homestead.test

    to:/home/vagrant/Code/Laravel/public

    我们可以通过folders来指明本机要映射到 Homestead 虚拟机上的文件夹

    map对应的是我们本机的文件夹,格式例如:E:/Homestead/Code,以开发者实际项目目录为准。

    to对应的是 Homestead 上的文件夹。

    为了后续课程讲解,请统一配置如下:

    folders:-map:~/Code

    to:/home/vagrant/Code

    摘于https://learnku.com/docs/laravel-development-environment/5.7/development-environment-windows/938

    相关文章

      网友评论

          本文标题:Homestead.yaml配置

          本文链接:https://www.haomeiwen.com/subject/yjlcgqtx.html