无法从浏览器中查看Laravel默认页面

无法从浏览器中查看Laravel默认页面,laravel,virtualbox,loading,default,Laravel,Virtualbox,Loading,Default,要从浏览器查看laravel默认页面。或者,无法从本地计算机连接到安装在虚拟机上的Laravel 我已将Ubuntu安装到我的虚拟机中。此外,他们还成功地将laravel安装到Ubuntu(NGINX+MySQL+PHP7.2+laravel)。但是,我无法从浏览器中看到laravel默认页面。 我曾尝试将虚拟机IP放入浏览器(x.x.x.x:8000)。上面写着“连接被拒绝”。但是web服务器(NGINX)默认页面加载没有问题 我希望能够在目前的环境下启动laravel项目。(在本地计算机中安

要从浏览器查看laravel默认页面。或者,无法从本地计算机连接到安装在虚拟机上的Laravel

我已将Ubuntu安装到我的虚拟机中。此外,他们还成功地将laravel安装到Ubuntu(NGINX+MySQL+PHP7.2+laravel)。但是,我无法从浏览器中看到laravel默认页面。 我曾尝试将虚拟机IP放入浏览器(x.x.x.x:8000)。上面写着“连接被拒绝”。但是web服务器(NGINX)默认页面加载没有问题

我希望能够在目前的环境下启动laravel项目。(在本地计算机中安装虚拟机。在虚拟机中安装Ubuntu。在Ubuntu中安装Web服务器和laravel)。必须从本地计算机(浏览器)查看结果。我正在使用Windows10作为主机。
我正在使用windows 10作为主机。

默认情况下,nginx在端口80上运行,因此访问x.x.x.x:8000实际上不会尝试访问任何nginx托管的网站

运行x.x.x.x:8000尝试连接到开发服务器(通常使用
php artisan serve
启动),但是此命令的默认配置是绑定到本地主机,因此无法从外部访问

您可以改为尝试运行:

php artisan serve --host=x.x.x.x
其中x.x.x.x是根据主机的虚拟机的IP


或者,您应该设置nginx,通过虚拟主机为您的网站提供服务。请参阅关于如何执行此操作的部分

,首先尝试查看是否可以从本地计算机访问网站。如果是这样,请在这里报告。