两行命令解决 Windows 下 Homestead 运行缓慢的问题
vagrant NFS 有这么一句说明:
Windows users: NFS folders do not work on Windows hosts. Vagrant will ignore your request for NFS synced folders on Windows.
原理: 虽然 vagrant 原生不支持在 Windows 下直接启用 NFS,但是可以通过安装 vagrant NFS 插件达到 Windows 下也能启用 NFS 的目的.
使用步骤:
- 使用命令行进入 homestead 的安装目录
- 键入命令:
vagrant plugin install vagrant-winnfsd
并等待安装完成 - 打开当前目录下的
Homestead.yaml
- 在 folders 的目录下加上一行
type: "nfs"
,例如:folders: - map: ~/code to: /home/vagrant/code type: "nfs"
- 运行命令:
vagrant up --provision
本作品采用《CC 协议》,转载必须注明作者和本文链接
请问Mac上要怎么解决?
我一开始使用 wsl 开发
@月殇 wsl 无法完全正确挂载 php-cgi,请查阅这个 issue: https://github.com/Microsoft/WSL/issues/19...
@jobsssss Linux 可以直接跑 docker,Windows 写 PHP 用啥都是一堆障碍.
@AGD fastcgi_pass unix:/tmp/php-cgi-72.sock; 不使用 tcp 方式
经测可用,感谢分享。这个方法最方便可行
@jobsssss 我不用 homestead