February 27, 2018 thumb Membuat Remote Server Linux menggunakan Line Chat – Mengkoneksikan dengan Ngrok

untuk mengaktifkan ngrok sangatlah mudah, tulisan ini sebenarnya tak lebih dari copy carbon dari tulisan sebelumnya ( Membuat Facebook Messengger Chat Bot – Connect dengan Server Facebook lewat Ngrok ) . dengan mengaktifkan ngrok kita dapat menggunakan sistem yang mana akan terhubung dengan layanan SSL (pada dunia nyata layanan SSL ini berbayar, sedangkan dengan memanfaatkan ngrok kita dapat menggunakanya secara gratis).

ngrok tersedia dalam berbagai platform mulai dari Windows , Linux dan Mac, sehingga tidak perlu khawatir masalah kompatilibitas. cukup download ngrok di situs resminya, https://ngrok.com/download.

sebagai contoh saya menggunakan linux, sehingga yang perlu saya lakukan hanyalah meng-extract folder hasil download ke directory tertentu dan menjalankan ngrok dengan perintah

./ngrok http 80
Setup Ngrok untuk Tunneling, terlihat ngrok sudah berjalan , perhatikan semua urlnya, semuanya berguna.

Setup Ngrok untuk Tunneling, terlihat ngrok sudah berjalan , perhatikan semua urlnya, semuanya berguna.

yang mana ngrok diperintahkan untuk melakukan tunnel pada folder local web saya, yakni /var/www/html/. akan muncul seperti gambar dibawah. yang perlu diperhatikan adalah urlnya. sebagai contoh milik saya adalah https://0a5710d8.ngrok.io ingat harus pakai yang https karena linechat hanya mau menerima protocol https.

jikalau dibutuhkan ngrok bisa menampilkan proses request dan response antara server milik kita dengan server ngrok. jika ingin mencoba coba ketikan http://127.0.0.1:4040, di browser (sesuaikan dengan output ngrok, terkadang memiliki port yang berbeda).

jika sudah muncul yang seprti ini berarti ngrok sudah berjalan dengan baik.

jika sudah muncul yang seprti ini berarti ngrok sudah berjalan dengan baik.

web interface ini dinamakan ngrok inspect, nantinya setiap request yang keluar masuk dari ngrok ke server kita dapat dilihat melalui web interface ini.  taruhlah kita mau mencoba untuk melihat bagaimana cara kerja ngrok, kita memiliki sebuah folder linebot di /var/www/html/ yang mana didalamnya ada file index.php, sehingga diperoleh url lengkap  https://0a5710d8.ngrok.io/linebot/index.php. coba masukan url ini di google translate dan lihat apa yang terjadi di ngrok web interface (http://127.0.0.1:4040)request dan response akan ditampilkan data raw-nya. ingat result dari sistem kita ini masih kosong, jadi kemungkinan tidak akan muncul apapun di halaman google translate. kita hanya ingin melakukan test apakah ngrok sudah berjalan dengan baik atau tidak. untuk tulisan berikutnya kita akn setup ulang di bagian channel linechat sehingga line dapat menerima data dari server local milik kita.

Comments

total comments