Membuka server web lokal ke internet dengan ngrok
Dalam tulisan saya kali ini, saya akan sedikit menjelaskan suatu software yang sangat membantu para developer atau perusahaan kecil rintisan/startup untuk masalah server.
server itu adalah ngrok yes NGROK bukan NGEROCK dan NGEROCKnROLL ya , tapi hanya ngrok.
ngrok - Telnyx adalah alat tunneling populer yang digunakan untuk mengekspos aplikasi yang berjalan dari lokal ke internet, dan ngrok ini di buat oleh Telnyx dan ini gratis tis tis.aplikasi ini dapat berguna untuk menerima webhook ke aplikasi lokal Anda dalam enviorement staging, inget STAGING / ujicoba ya. bukan production.
secara sederhana cara kerja ngrok sebagai berikut
1. register dulu di ngrok.com > pilih menu authentication > copy tokennya
2. ngrok avaliable dibeberapa distro seperti dibawah ini
- install ngrok mac/osx
- # brew cask install ngrok
- # sudo snap install ngrok
4. install manually packages, buka url berikut https://ngrok.com/download
- pilih OS perangkat anda
- unzip /path/to/ngrok.zip
- ngrok authtoken <your_auth_token> (lihat langkah no.1 )
- selesai
5. cek ngrok dengan perintah
# ngrok -h
4. untuk menjalankan ngrok cukup dengan perintah
# ngrok http <port>
contoh : ngrok http 80 <- perintah ini berarti mempublish website yang berada di port 80
anda juga bisa merubah portnya , sesuai dengan port yang di gunakan webserver anda
5. running ngrok
jika sudah jalan, maka ngrok akan menampilkan sebagai berikut. karena aplikasi ini di khususkan untuk staging , jadi ngrok secara default tidak berjalan di background, tapi anda bisa menggunakan aplikasi seperti tmux / screen untuk membuatnya berjalan di background.
6. copy url forwarding yg tertera di layar anda
7. jangan lupa, ngrok berjalan di lokal anda dengan menggunakan port 4040, jadi pastikan port tersebut di buka ya ☺
demikian gampang kan????
Masih banyak menu2 yang menarik didalam ngrok, tapi krn saya pengguna free plan, dan kebutuhan umum saya sudah terpenuhi, jadi saya rekomendasikan aplikasi ini untuk para web developer
selamat mencoba
salam
ragiel



Comments
Post a Comment