2016-12-13 2 views
3

У меня есть сайт Laravel на моем компьютере, доступ к которому я могу получить, набрав команду php artisan serve. Однако я не могу получить доступ к сайту с другого компьютера в той же сети.Как получить доступ к сайту Laravel с другого компьютера в той же сети?

Есть ли способ доступа к сайту с другой машины?

ответ

2

Да, есть! Есть два способа сделать это.

Метод 1: Передача хоста Параметр для Artisan

Первый рисунок из вашего компьютера IP-адрес. Если вы находитесь на Linux или Mac, введите ifconfig на терминале. Если вы находитесь в Windows, введите ipconfig в командной строке.

Затем перейдите в Laravel корневую директорию и просто типа:

php artisan serve --host=XX.XX.XX.XX

Если вы также хотели бы передать параметр порта, просто добавьте --port=XX специалисту в данной области команды служат.

Способ 2: Обслуживание через веб-сервер (например Apache)

Setup Laravel внутри каталога веб-сервера Apache через композитора. Перейдите к вашей Laravel каталогов и набор разрешений папки для хранения до 777, введя следующую команду в терминале: sudo chmod -R 777 storage/

доступ к сайту Laravel, перейдя

http://IPADDR/laravelproject/public

И вуаля!