Laravel Homestead 在 Linux (Ubuntu 20.04.2 LTS) 上运行缓慢

时间:2021-02-25 07:51:44

标签: linux ubuntu homestead

在我的工作机器上(配置相同),它工作正常。但是在家用笔记本电脑上速度很慢。我试图摧毁它然后up,但没有效果。 这是我的配置:

ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
ssl: true

folders:
    - map: ~/pr/my-site.loc
      to: /home/vagrant/my-site.loc

sites:
    - map: my-site.loc
      to: /home/vagrant/my-site.loc/public
      type: apache
      php: "7.4"

databases:
    - my_site_loc

当我运行 vagrant up 时,我收到几个警告:

Screenshot

P。 S. 可能是内存泄漏...

P。 S. 2 打开 UI VirtualBox。修复了他突出显示的错误:

  • 图形控制器设置为 VMSVGA
  • 添加了图形内存以防万一
  • 已安装 Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

VirtualBox Settings

好点了。至少它不会关闭......

1 个答案:

答案 0 :(得分:1)

很可能缓慢是由于“共享文件夹”

尝试使用 NFS。

folders:
    - map: ~/code/project1
      to: /home/vagrant/project1
      type: "nfs"

简而言之,您可以参考 Laravel 文档: https://laravel.com/docs/8.x/homestead#configuring-shared-folders

详细的演练,可以参考这个教程 https://dogcomp.medium.com/install-laravel-8-x-on-win-10-with-homestead-virtualbox-ec996f9a2cb6