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

标签 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。修复了他强调的错误:
  • 图形 Controller 设置为 VMSVGA
  • 添加图形内存以防万一
  • 已安装 Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

  • VirtualBox Settings
    好转了至少不会关机...

    最佳答案

    很可能缓慢是由于“共享文件夹”
    尝试使用 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

    关于linux - Laravel Homestead 在 Linux (Ubuntu 20.04.2 LTS) 上运行缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66364407/

    相关文章:

    linux - 更改 SSH session 上的主机名

    php - 如何在 php5.6 上激活 SOAP

    laravel - Vagrant Laravel Homestead - 运行 vagrant up 时出错

    laravel - 使用 Laravel 在本地运行 migrate 时如何在 Homestead 上运行 migrate?

    vagrant - 在哪里可以找到config.vm.boot_timeout?

    linux - 使用 nginx 文件服务器创建共享目录

    c - libevent - event_base loop() 是否应该重复获取事件?

    linux - 为什么 Perl 在与 find 一起使用时会删除文件内容?

    mysql - 这样安全吗?这在 MYSQL 中可以吗?

    bash - Shell-script-internal encoding 与重定向输出不同