美文网首页程序员
最新版 Homestead 安装搭建Laravel环境

最新版 Homestead 安装搭建Laravel环境

作者: 码牛不是牛 | 来源:发表于2018-04-30 12:24 被阅读173次

    1.首先安装Git、Virtual Box和Vagrant

    2.在下面的地址下载最新的Homestead Vagrant 盒子virtualbox.box文件

    https://vagrantcloud.com/laravel/boxes/homestead/

    3.安装Homestead Vagrant 盒子

    vagrant box add laravel/homestead "你的路径/virtualbox.box"
    

    4.安装 Homestead

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

    5.指定最新的稳定版Homestead版本号 查看版本号

    cd Homestead
    git checkout  v7.3.0
    

    6.创建 Homesstead.yaml 配置文件,Homesstead.yaml 文件会被放置在你的 Homestead 目录中

    // Mac / Linux...
     bash init.sh
    // Windows...
     init.bat
    

    如果是使用的git.bash工具的话直接输bash init.sh即可

    7.配置 Homestead

    vi Homesstead.yaml
    

    使用命令行编辑可能会出现空格问题,所以建议直接用编辑器打开这个文件进行编辑,yaml文件中多一个空格少一个空格在启动的时候都会报错

    修改如下:

    ---
    ip: "192.168.10.10"
    memory: 2048
    cpus: 1
    provider: virtualbox
    
    authorize: ~/.ssh/id_rsa.pub
    
    keys:
        - ~/.ssh/id_rsa
    
    folders:
        - map: D:/www
          to: /home/vagrant/www
    
    sites:
        - map: miyue.backend
          to: /home/vagrant/www/miyue-app/public
    
    databases:
        - homestead
    
    # blackfire:
    #     - id: foo
    #       token: bar
    #       client-id: foo
    #       client-token: bar
    
    # ports:
    #     - send: 50000
    #       to: 5000
    #     - send: 7777
    #       to: 777
    #       protocol: udp
    

    8.修改C:\Windows\System32\drivers\etc\hosts目录下的hosts文件,添加对应的虚拟主机域名

    192.168.10.10  miyue.backend
    

    9.生成SSH秘钥,否则启动会报错,因为上面的配置文件中指定了SSH的秘钥文件地址

    ssh-keygen -t rsa -C "yourName@homestead"
    

    10.启动

    vagrant up
    

    11.SSH连接操作

    vagrant ssh
    

    相关文章

      网友评论

        本文标题:最新版 Homestead 安装搭建Laravel环境

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