如何从同一网络上的另一台机器访问 Laravel 站点?
How to access a Laravel site from another machine on the same network?
我的计算机上有一个 Laravel 站点,我可以通过键入 php artisan serve
命令访问该站点。但是我无法从同一网络上的另一台机器访问该站点。
有没有办法从另一台机器访问该站点?
是的!有两种方法。
方法 1:将主机参数传递给 Artisan
首先找出你的电脑IP地址。如果您使用 Linux 或 Mac,请在终端输入 ifconfig
。如果您使用的是 Windows,请在命令提示符下键入 ipconfig
。
然后,转到您的 Laravel 根目录并输入:
php artisan serve --host=XX.XX.XX.XX
如果您还想传递端口参数,只需在 artisan serve 命令中添加 --port=XX
。
方法 2:通过 Web 服务器(如 Apache)提供服务
通过 Composer 在 Apache 网络服务器目录中设置 Laravel。导航到您的 laravel 目录并将存储文件夹的权限设置为 777,方法是在终端中键入以下命令:sudo chmod -R 777 storage/
通过导航至
访问您的 Laravel 站点
瞧!
我的计算机上有一个 Laravel 站点,我可以通过键入 php artisan serve
命令访问该站点。但是我无法从同一网络上的另一台机器访问该站点。
有没有办法从另一台机器访问该站点?
是的!有两种方法。
方法 1:将主机参数传递给 Artisan
首先找出你的电脑IP地址。如果您使用 Linux 或 Mac,请在终端输入 ifconfig
。如果您使用的是 Windows,请在命令提示符下键入 ipconfig
。
然后,转到您的 Laravel 根目录并输入:
php artisan serve --host=XX.XX.XX.XX
如果您还想传递端口参数,只需在 artisan serve 命令中添加 --port=XX
。
方法 2:通过 Web 服务器(如 Apache)提供服务
通过 Composer 在 Apache 网络服务器目录中设置 Laravel。导航到您的 laravel 目录并将存储文件夹的权限设置为 777,方法是在终端中键入以下命令:sudo chmod -R 777 storage/
通过导航至
访问您的 Laravel 站点瞧!