Pada Kesempatan kali ini saya akan sedikit menjelaskan tentang Mengekspos web server lokal ke internet tampa menggunakan ip public yang kita butuhkan adalah aplikasi ngrok .Ngrok. Ngork adalah sebuah software aplikasi yang menciptakan sebuah subdomain yang digunakan untuk mengakases localhost lewat jaringan internet. Secara garis besar layanan ini memberikan pengguna untuk menggunakan subdomain dari ngrok.com untuk mengakases Local Host lewat jaringan Internet.
1. Pertama-tama kita download terlebih dahulu ngrok di website resminya. Untuk kesempatan kali ini saya akan menggunakan perintah berikut untuk mendownload ngrok :
1 |
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip |
2. Kemudian sekarang kita unzip file ngrok-stable-linux-amd64.zip dengan perintah.
1 |
unzip ngrok-stable-linux-amd64.zip |
3. Setelah itu kita beri hak akses dari direktori ngrok agar dapat kita akses dengan perintah.
1 |
chmod -x ngrok |
4.Kemudian kita pindahkan direktori ngrok ke direktori /usr/local/bin dengan perintah
1 |
mv ngrok /usr/local/bin |
5.Jika sudah sekarng kita hanya tinggal meminta subdomain dari ngrok.com dengan memasukan perintah.
1 |
ngrok http 80 |
6. Setelah itu akan muncul sebuah tampilan seperti berikut, jika Online maka itu tandanya kita berhasil dan pada bagian bawah akan ada Forwading yang ad=kan kita gunakan untuk mengakses Lokal Host lewat internet.
1 2 3 4 5 6 7 8 9 10 11 12 |
ngrok by @inconshreveable (Ctrl+C to quit) Session Status online Session Expires 7 hours, 58 minutes Version 2.2.8 Region United States (us) Web Interface http://127.0.0.1:4040 Forwarding http://a82b3311.ngrok.io -> localhost:80 Forwarding https://a82b3311.ngrok.io -> localhost:80 Connections ttl opn rt1 rt5 p50 p90 0 0 0.00 0.00 0.00 0.00 |
7. Untuk mengaksesnya kita masukan URL yang ada pada bagian Forwading lalu kita masukan url tersebut pada broser maka kita akan bisa mengakses Localhost kita melalui internet
1 |
http://a82b3311.ngrok.io |