如何在 vagrant homestead 上将端口 80 转发到 80

How to forward port 80 to 80 on vagrant homestead

我正在为我的 laravel 项目使用 vagrant 和 homestead。

我每次都必须写 myapp.dev:8000 才能访问该应用程序,这使得使用非标准端口测试 oauth 变得困难。

有什么方法只需要写myapp.dev就可以访问应用程序。我尝试将端口 80 转发到 80 并尝试访问应用程序,但它给出了一些 nginx 错误。

如果您正在使用 php artisan 服务,您可以传递标志 --host=0.0.0.0-port=80 以广播到所有可用的网卡和端口 80。您可以省略主机标志如果你不需要它。

php artisan serve --port=80 --host=0.0.0.0