我尝试了这个线程的最佳答案:
使用 Laravel Homestead 将 Vagrant 端口转发 80 到 8000
这是在 homestead.rb 文件中进行此更改:
config.vm.network "forwarded_port", guest: 80, host: 8000 到 config.vm.network "forwarded_port", guest: 80, host: 80
我正在 Mac 上运行更新版本的宅基地(不知道在哪里可以找到确切的版本)。
它不起作用,当尝试启动我的宅基地虚拟机时,它现在说:
Vagrant 无法转发此 VM 上的指定端口,因为它们会与已经在这些端口上侦听的其他应用程序发生冲突。转发到 80 的端口已在主机上使用。
在 homestead virtualbox 运行时,我通过 ssh 和 vim 编辑了 homestead.rb 文件,但现在我无法让它运行,我不知道如何撤消我的更改。
对这两个方面的帮助将不胜感激!
virtualbox未运行时如何编辑homestead.rb文件?我相信它在 VirtualBox VMs/homestead/homestead.vbox 或 box-disk1.vmdk 中,但我不知道如何访问它们。
帮助让端口正确转发到 80,因为其他问题的解决方案不起作用。