我已经开发了一个laravel 5.4应用程序,现在我想为我的局域网中的每个人都放在"在线",并为其设置一个本地域名,例如Somedomain.lan。当我运行php artisan serve --port=XXXX
时,它会在Local -Host端口XXXX上启动应用程序。鉴于我正在运行Linux计算机,因此如何以我的整个LAN和我的LAN(不是外部Internet)的方式在端口XXXX上提供此服务,并且可以提供域名?
打开命令提示符,键入" ipconfig",查找您的IPv4地址。应该是192.168.xxx.xxx。
然后php工匠服务 - honst = [您的IPv4地址]
使其他计算机连接到您的网络,以使用IPv4地址连接到您的应用程序。您的IPv4地址在当前用过的网络中定义您的计算机地址。
不确定是否有效,但是我这样做并且它起作用。
我建议您使用laravel代客
使用valet
您可以说:
Valet share
然后,您将获得一个可以共享的唯一链接。
超级简单我每天都使用它!
使用工匠,您可以这样设置IP:
php artisan serve --host=503.246.895.41 --port=8125