Cara Akses Web Laravel di Jaringan LAN

Fajarwz
1 min readDec 4, 2020

--

Photo by JJ Ying on Unsplash

Tidak semua aplikasi web yang kita kembangkan sengaja dibuat untuk kemudian dihosting di server luar. Mungkin kita ingin agar aplikasi web yang kita buat bisa berjalan cukup di server lokal yang kita punya atau hanya berada di jaringan LAN.

Apakah ini bisa dilakukan? Bisa. Caranya masih dengan perintah php artisan dari Laravel.

Gunakan perintah ini di terminal

php artisan serve --host 192.168.1.100 --port 8001

Gunakan perintahsudo di depan, sehingga menjadi sudo php artisan … jika komputer menggunakan Linux yang perlu izin super user.

Silakan ganti host 192.168.1.100 sesuai dengan IP lokal dari server aplikasi Laravel yang kamu punya, dan ganti port 8001 dengan port yang kamu inginkan.

Lalu browse IP beserta port-nya di browser, contoh:

192.168.1.100:8001

Bagaimana Cara Saya Tau IP yang digunakan server Laravel atau Komputer Saya?

  1. Gunakan perintah ipconfig di Windows atau ifconfig di Linux Ubuntu.
  2. Cari IP yang digunakan oleh ethernet adapter yang digunakan komputer, lalu ganti IP host di atas dengan IP ethernet adapter tersebut.

Terima kasih, semoga bermanfaat.

Referensi:
Jawaban Mustafa Ehsan Alokozay di “How can I access my Laravel app from another PC? — StackOverflow”

--

--

Fajarwz
Fajarwz

Responses (1)