Ngrok adalah alat yang memungkinkan Anda mengekspos server lokal ke internet dengan membuat tunnel aman. Ini sangat berguna untuk pengujian aplikasi web, webhook, atau mengakses layanan lokal dari mana saja.
Sebelum menginstal Ngrok, pastikan sistem Ubuntu Anda sudah diperbarui. Buka terminal dan jalankan perintah berikut:
Unduh file Ngrok dari situs resminya. Gunakan perintah berikut untuk mengunduh versi terbaru:
wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-stable-linux-amd64.zip
Setelah unduhan selesai, ekstrak file ZIP menggunakan perintah berikut:
unzip ngrok-stable-linux-amd64.zip
Jika perintah unzip tidak tersedia, instal terlebih dahulu dengan:
sudo apt install unzip -y
Agar Ngrok dapat diakses dari mana saja di terminal, pindahkan file ngrok ke /usr/local/bin:
sudo mv ngrok /usr/local/bin/
Cek apakah Ngrok sudah terinstal dengan menjalankan:
ngrok βversion
Jika berhasil, outputnya akan menampilkan versi Ngrok yang telah diinstal.
Untuk menggunakan Ngrok, Anda harus memiliki akun dan mendapatkan authtoken.
Buka dashboard Ngrok dan buat akun atau masuk.
Salin token autentikasi Anda.
Jalankan perintah berikut dengan token Anda:
ngrok authtoken YOUR_AUTH_TOKEN
Gantilah YOUR_AUTH_TOKEN dengan token yang Anda dapatkan.
Sekarang Anda bisa menggunakan Ngrok untuk mengekspos server lokal.
Jika Anda menjalankan server di port 8000, gunakan perintah:
ngrok http 8000
Jika ingin mengakses SSH secara remote:
ngrok tcp 22
Setelah menjalankan perintah, Ngrok akan memberikan URL yang dapat Anda gunakan untuk mengakses server lokal dari internet.
Ngrok adalah alat yang sangat berguna untuk mengakses server lokal secara online dengan cepat dan aman. Dengan mengikuti langkah-langkah di atas, Anda bisa dengan mudah menginstal dan menggunakan Ngrok di Ubuntu 22.04