я новичок в laravel и, в основном, я разработчик nodejs, я в основном разрабатываю приложение в sailsjs и получаю доступ к своему приложению sailjs на другой машине в той же сети, используя ip машины, на которой выполняется проект.
как я поднимаю основное приложение salsjs на машине с парусами lift --port 1334
а затем перейти на другую машину B в той же сети, и доступ с моего IP-машины A, как 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-адресом моей машины.
Благодарю.
Примечание: я использую UBUNTU на компьютере A и имею доступ к приложению sailsjs на компьютере B, которое основано на Windows, но не имеет доступа к приложению laravel
php artisan serve --host 0.0.0.0 --port 1334
или же
php artisan serve --host 192.168.10.2 --port 1334
в большинстве случаев вам понадобятся разрешения (sudo), чтобы начать это. Если это не работает, проверьте ваш брандмауэр (iptables)
Других решений пока нет …