mac系统Homestead环境搭建(实际操作)

安装VirtualBox、Vargrant

VirtualBox 下载地址
Vagrant下载地址

1.命令 vagrant box add laravel/homestead

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

      cd Homestead &&git checkout v10.6.1

  bash init.sh 

  生成文件:

Homestead.yaml - 主要配置信息文件,我们可以在此文件中配置 Homestead 的站点和数据库等信息;
after.sh - 每一次 Homestead 盒子重置后(provision)会调用的 shell 脚本文件;
aliases - 每一次 Homestead 盒子重置后(provision),会被替换至虚拟机的 ~/.bash_aliases 文件中,aliases 里可以放一些快捷命令的定义

 

    修改Homestead.yaml配置文件

   

---
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    #本地目录
    - map: /Applications/MAMP/htdocs
      #虚拟机目录
      to: /home/vagrant/code

sites:
    - map: localhost.com
      to: /home/vagrant/code
    - map: blog.com
      to: /home/vagrant/code/test/php/GBlog

databases:
    - test
    - GBLOG

features:
    - mariadb: false
    - ohmyzsh: false
    - webdriver: false

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp
vag up:每次开机之后启动Homestead
vag ssh:登入Homestead
vag provision:重新应用配置
vag halt:关闭Homestead

配置host  

192.168.10.10 localhost.com
vag up 访问

 

 

 

 

posted @ 2020-03-26 15:55  阿拉善的樵夫  阅读(529)  评论(0编辑  收藏  举报