mac vagrant nfs 挂载
使用 vagrant + virtualbox 搭建的 php 开发环境,挂载共享目录的问题
laravel 6.0 框架要求 php 版本大于 7.2 ,在成功升级 7.3 以后,框架终于搭建成功,但是发现一个裸框架首页加载居然需要 1s 多的时间,不科学,很不科学,太不科学了。所以开始动手……
首先要把虚拟机的网络设置成 :private_network 模式
虚拟机安装 nfs 服务:
centos 5:1
yum -y install nfs-utils portmap
centos 6:
1
yum -y install nfs-utils rpcbind
由于 MAC OS 系统集成了 nfs,只需要修改
/etc/eprots
文件,没有则新建:1
sudo vi /etc/exports # 保持空文件即可
Vagrantfile
文件修改:1
config.vm.synced_folder "~/www", "/var/www", type: “nfs", mount_options:['nolock,vers=3,udp']
保存后,使用命令 vagrant reload
重启虚拟机后才会生效,期间会修改 MAC OX 的 /etc/exports
文件。会提示输入 mac 账号的密码。输入即可!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Mr.Wantの博客!