访问网络机器上的Laravel项目

时间:2015-01-17 08:06:52

标签: php laravel networking sails.js ubuntu-14.04

我是laravel的新手,基本上我是一名nodejs开发人员,我基本上在sailsjs中开发应用程序,并通过使用运行该项目的机器ip在同一网络中的另一台机器上访问我的sailjs应用程序。

就像我使用风帆lift --port 1334在一台机器上提升主salsjs应用程序,然后转到同一网络中的另一台机器B并访问我的A机器ip,如192.168.10.2:1334

现在我想用laravel做同样的事情,我已经使用laravel命令解除了我的服务器

ahsan@ahsan-Inspiron-N5110:~/Desktop/Development/laravell/laravel$ sudo php artisan serve --port 1334
Laravel development server started on http://localhost:1334

现在应用程序在1334端口上运行,当我尝试从同一网络中的机器B访问它时,它只是说unble to connect

请让我知道如何通过网络使用我的机器IP地址访问它。

感谢。

注意:我在机器A上使用UBUNTU并且可以访问机器B上的sailsjs应用程序,这是基于Windows而不是laravel应用程序访问

1 个答案:

答案 0 :(得分:4)

php artisan serve --host 0.0.0.0 --port 1334

php artisan serve --host 192.168.10.2 --port 1334

在大多数情况下,您需要权限(sudo)才能启动此操作。如果它不起作用,请检查防火墙(iptables)