Nếu bạn không chắc chắn sẽ sử dụng Apache hoặc nginx vì một số lý do đặc biệt và mục đích này chỉ dành cho mục đích phát triển, bạn có thể phục vụ ứng dụng bằng cách sử dụng máy chủ tích hợp sẵn PHP và artisan
. Đó là bởi đến nay điều dễ nhất để thiết lập, và sẽ chỉ yêu cầu bạn phải chạy một lệnh trong thư mục ứng dụng Laravel:
php artisan serve --host 0.0.0.0
Cổng mặc định nó sẽ được nghe sẽ 8000
để tránh bất kỳ xung đột, vì vậy bạn có thể tại truy cập ứng dụng từ điện thoại của bạn thông qua địa chỉ IP của máy tính của bạn:
http://192.168.1.101:8000
Nếu bạn muốn nghe một cổng (ví dụ như cổng HTTP mặc định của 80
), bạn có thể vượt qua điều đó như một tham số, chỉ cần đảm chắc chắn không có máy chủ nào khác đang chạy trên cổng đó. Vì vậy, nếu bạn chạy này thay vì:
php artisan serve --host 0.0.0.0 --port 80
Bạn bây giờ có thể truy cập vào ứng dụng của bạn chỉ với địa chỉ IP:
http://192.168.1.101
Đối với những người muốn làm tương tự với Homestead, [xem câu trả lời của tôi cho điều đó] (http://stackoverflow.com/a/43144708/1494454). – totymedli