Saya pada tahun 2009 ingin sekali mencoba mengkases website lokal yang berada di komputer rumah (terkoneksi internet) agar dapat diakses ke public, yaa semacam server tetapi dengan tujuan untuk mengakses website di lokal saja. Dahulu bisa menganti jalur koneksi dari dynamic ke static tetapi harga IP masih mahal, lalu ada yang pakai model DNS.
Tetapi baru tahun ini saya menyadari ada tool yang bernama Ngrok, ternyata konsepnya sama, tapi mudahnya luar biasa. Sepertinya framework PHP laravel pun menggunakan tool ini juga.
Nah, untuk cara agar data localhost kita dapat dikases secara public ke komputer atau perangkat lain seperti berikut (misal di Windows):
- Buat akun Ngrok dengan membuka tautan berikut ini
- Akan tampil tatacara langkah untuk mengaktifkan Ngrok
- Download Tool Ngrok sesuai sistem operasi yang dimiliki
- Ekstrak dan Masukan tool ke dalam folder yang sering diakses, misal C://
- Buka Command Prompt/Terminal, karena tool berada di C jangan lupa untuk run via administrator
- Install Auth Ngrok dengan perintah (copy nomer 2 dengan menganti perintah awal)
C://ngrok.exe authtoken 4fv5yrCtncvHYS5A9vPUF_3G41jLKU3d4qkMWCpm2fdsds
- Jalankan Ngrok dengan perintah
C://ngrok.exe http 80
- Maka tampilan Command Prompt akan berubah menjadi
- Jika ingin melihat status Ngok dapat melalui Command Prompt seperti tampilan diatas atau membuka browser dengan membuka alamat http://localhost:4040
- Jangan lupa aktifkan localhost anda, misalnya jika ingin server local dapat memakai XAMPP, jalankan XAMPP untuk mengkatifkan localhost, bila localhost berhasil di tampilkan saatnya mencoba tool Ngok.
- Setelah membuka alamat http://localhost:4040 akan diketahui alamat ngrok.io untuk mengkases via public.
- Silahkan anda coba, dengna membuka alamat url seperti gambar diatas dengan memakai perangkat lain yang terkoneksi.
- Tara… ketika saya coba memakai handphone Android dapat mengkases localhost di PC (kedua-duanya harus terkoneksi internet)
- Jika request berhasil maka, pada tab status akan berubah sesuai dengan request yang diminta, cepat atau lambat tergantung koneksi internet yaaa…
- Selamat!! anda dapat mempresentasikan website anda di local PC dengan perangkat lain.
Bagaimana orang lain bisa mengakses website kita,
pada console otomatis akan tertera link acak yang dapat diakses oleh orang lain
Apakah setelah server di matikan akan beda linknya atau tetap pas di jalankan kembali ?
apabila dimatikan dan dihidupkan kembali, maka subdomain yang diberikan oleh Ngrok akan random, atau tidak sama dengan yang sebelumnya. (Free Version). Namun apabila anda menggunakan versi berbayar $5/bulan akan mendapatkan static domain / subdomainya tidak akan berubah.
Saya coba dalam satu jaringan ok tapi klo beda jaringan tdk bisa di akses. Mohon solusinya
Mksh
Tidak harus satu jaringan, pastikan anda membuka url subdomain yang diberikan oleh Ngrok. Bukan localhost
Saya pakai ngrok tapi kenapa waktu import dari ngrok hasilnya ada gambar Explorer fail Jason nya seharus gambar gerigi mesin
Coba di cek kembali dengan melihat dokumentasi di web resminya
ini berbayar apa free
ada yang berbayar dan ada juga yang gratis https://ngrok.com/pricing