美文网首页
homestead操作指南

homestead操作指南

作者: 迷途小书虫88 | 来源:发表于2020-02-27 18:51 被阅读0次

    #安装 Homestead

    1、cd ~

    #克隆homestead项目 到 home/Homestead 文件夹

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

    #git 项目克隆完成后,切换到 Homestead 文件夹,创建相关配置文件:

    #切换到homestead目录

    cd ~/Homestead

    # Mac / Linux...

    bash init.sh

    #编辑 Homestead.yaml

    走完上面步骤后 Homestead 文件夹里会出现一个 Homesstead.yaml 配置文件。这个文件可以配置 mac 与虚拟机的共享文件夹、Nginx 站点、数据库等等、虚拟机使用 cpu 数、内存等等。 现在我们的目的是先安装并运行 Laravel 就行了,先使用其预设值即可,先不进行修改。但是我们需要根据其预设值对 mac 进行一些操作。

    打开 Homesstead.yaml,先看一眼 folders 的值:

    folders:-map:~/Code      to:/home/vagrant/Code

    folders 决定了 mac 与虚拟机的共享文件夹,以上预设值指:mac 的~/Code目录与虚拟机的/home/vagrant/Code是映射的关系。这时我们的 mac 上并没有~/Code这个目录,自行新建即可。

    #切换到用户目录cd ~#创建文件夹mkdir -p code/lexing

    编辑 /etc/hosts 文件

    这时我们再看一看 Homesstead.yaml 的 ip 和 sites 两项:

    ip:"192.168.10.10"......sites:-map:homestead.app      to:/home/vagrant/Code/Laravel/public......

    ip 是指 Homestead 的 ip,sites 则是指定域名去对应虚拟机的文件目录。记住这两个值,相应的去/etc/hosts文件最后添加如以下格式内容即可。另外提一下 etc 文件夹使用 Fider 的前往文件夹,输入/etc/就可以进入了。

    192.168.10.10  homestead.app

    到这里准备工作就已经完成了,我们可以启动虚拟机了

    #vagrant up 启动homestead 报错如下:Check your Homestead.yaml (or Homestead.json) file, the path to your private key does not exist

    解决方案:ssh-keygen -t rsa

    相关文章

      网友评论

          本文标题:homestead操作指南

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