vagrant的站点配置
文件名:G:\home\Homestead\Homestead.yaml
官方文档并没有对目录的所属做明确的说明,很容易搞错,不知道map对应是哪个系统的目录,to对应哪个系统的目录。
下面我粘贴出我在windows上配置的目录代码。
相信,你一眼就看出来了。
配置缩写
keys:
- ~/.ssh/id_rsa
folders:
- map: G:/home/vagrant/code
to: /www/wwwroot
- map: G:/home/vagrant/code/wealth
to: /www/wwwroot/wealth
- map: ~/code/wealth_admin
to: /www/wwwroot/wealth_admin
sites:
- map: homestead.test
to: /www/wwwroot
- map: wealth.houxin.com
to: /www/wwwroot/wealth/public
- map: wealth_admin.houxin.com
to: /www/wwwroot/wealth_admin/public
databases:
- homestead
其中folders和sites中的配置中。
map是自己对应自己系统的地址
to则是指向对应homestead中的地址
如果目录配置正确,切目录存在的情况下。homestead会对目录进行映射
==> homestead-7: Mounting shared folders...
homestead-7: /vagrant => G:/home/Homestead
homestead-7: /www/wwwroot => G:/home/vagrant/code
homestead-7: /www/wwwroot/wealth => G:/home/vagrant/code/wealth
==> homestead-7: Machine already provisioned. Run `vagrant provision`