如何 运行 Laravel 服务可以 运行 也可以在 LAN 上不仅在我的电脑上?
How to run a Laravel serve that can be possible run also on LAN not only in my pc?
我尝试使用此命令但没有成功。
php artisan serve --host 192.168.2.20 --port 8000
错误:
Laravel development server started: http://192.168.2.20:8000
[Sun Jan 24 20:54:26 2021] Failed to listen on 192.168.2.20:8000 (reason: The requested address is not valid in its context.
)
您不需要告诉 laravel 从您的本地 IP 提供服务。只需在 localhost 上提供您的应用程序,然后根据您的 os 和防火墙为传入请求打开端口。之后,任何人都可以通过键入 192.168.2.20:8000
在所需端口访问您的 laravel 应用程序
回答
运行 这个命令:
php artisan serve --host 0.0.0.0
从 ipconfig 获取您的 IPv4 地址
例如:192.168.1.10
并且地址 192.168.1.10:8000 在局域网中有效使用
我尝试使用此命令但没有成功。
php artisan serve --host 192.168.2.20 --port 8000
错误:
Laravel development server started: http://192.168.2.20:8000
[Sun Jan 24 20:54:26 2021] Failed to listen on 192.168.2.20:8000 (reason: The requested address is not valid in its context.
)
您不需要告诉 laravel 从您的本地 IP 提供服务。只需在 localhost 上提供您的应用程序,然后根据您的 os 和防火墙为传入请求打开端口。之后,任何人都可以通过键入 192.168.2.20:8000
在所需端口访问您的 laravel 应用程序回答
运行 这个命令:
php artisan serve --host 0.0.0.0
从 ipconfig 获取您的 IPv4 地址
例如:192.168.1.10
并且地址 192.168.1.10:8000 在局域网中有效使用