mac系统Homestead环境搭建(实际操作)
安装VirtualBox、Vargrant
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 访问
FIGHTING---EVEREY BODY