Saya mencoba menginstal ngrok
(yang telah saya gunakan untuk sementara waktu di Windows tanpa masalah) di yosemite saya yang berusia 1 minggu dan ini adalah langkah-langkah yang telah saya ikuti sejauh ini.
Unduh ngrok dari sini https://ngrok.com/download .
Buka zip file tersebut dan salin Unix Executable File ke dalam aplikasi.
Sekarang dari apa yang saya pahami, saya hanya perlu membuka terminal, pindah ke dalam folder aplikasi dan menulis ngrok http 80
. Hasil dari ini adalah "perintah tidak ditemukan".
Saya bahkan telah mendaftar di ngrok
situs web dan menjalankan dari terminal perintah ./ngrok authtoken "blablabla"
dan hasilnya adalah "Tidak ada file atau direktori seperti itu"
Adakah yang bisa memberi tahu saya cara melanjutkan untuk dapat mengaktifkan terowongan ngrok
?
ls ngrok
harus menunjukkan kepada Anda bahwa file tersebut ada. Setelah itu,./ngrok <whatever options>
harus bekerja atau setidaknya menjalankan program yang tepat.Jawaban:
Jawaban singkat : Letakkan file yang dapat dieksekusi
/usr/local/bin
alih-alih aplikasi. Anda sekarang harus dapat menjalankan perintah sepertingrok http 80
.Jawaban panjang : Saat Anda mengetik perintah seperti
ngrok
di terminal, Mac (dan OS Unix lainnya) mencari program ini di folder yang ditentukan di filePATH
. IniPATH
adalah daftar folder yang ditentukan oleh setiap pengguna. Untuk memeriksa jalan Anda, buka tipe terminal dan:echo $PATH
.Anda akan melihat output yang terlihat seperti:
/usr/local/bin:/usr/bin:/bin
. Ini adalah:
daftar folder yang terpisah.Jadi, ketika Anda mengetik
ngrok
di terminal, Mac Anda akan mencari executable ini di folder berikut:/usr/local/bin
,/usr/bin/
dan/bin
.Baca posting ini jika Anda tertarik untuk mempelajari mengapa Anda harus memilih
usr/local/bin
folder lain.sumber
mv ngrok /usr/local/bin
Dengan Homebrew yang sudah terinstal di Mac Anda, Anda dapat dengan mudah menginstal ngrok dari terminal, menggunakan perintah ini:
Kemudian jalankan dari shell menggunakan perintah ini:
Dengan perintah ini, Anda memberi tahu ngrok untuk pada dasarnya membuat terowongan ke localhost 8000 Anda dan menetapkan host nama internet untuknya. Dan hanya itu. Anda sebaiknya pergi.
sumber
Jalankan perintah berikut ke terminal:
Sekarang file yang dapat dieksekusi ngrok Anda berhasil disalin ke direktori / usr / local / bin . Sekarang Anda dapat menjalankan perintah ngrok di terminal
sumber
Saya juga menghadapi masalah ini di MacOS saya, saya menggunakan langkah-langkah sederhana ini dan itu berhasil untuk saya.
Buka saja terminal dan buka folder proyek Anda di mana Anda harus memulai ngrok dan kemudian unzip file yang diunduh.
Setelah melakukan ini, Anda tidak perlu mengautentikasi ngrok, cukup jalankan perintah ini:
Ini harus bekerja sekarang.
sumber
Beginilah cara saya membuatnya bekerja ..
Untuk Mac
Untuk pesta Windows 10:
sumber
cukup unduh, unzip, jalankan
sumber
/usr/local/bin
lebih berkelanjutan.Untuk Linux : https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
Untuk Mac : https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-darwin-amd64.zip
Untuk Windows : https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-windows-amd64.zip
unzip untuk pengguna linux dan mac memindahkan file ke
/usr/local/bin
dan menjalankanngrok http 80
perintah di terminalSaya tidak tahu apa-apa tentang windows
sumber
Di Windows 10, untuk saya
berperilaku seperti ini:
sumber
Untuk instalasi di Windows: Unduh dan ekstrak ke direktori mana pun (katakanlah drive c)
Kemudian klik dua kali pada
ngrok.exe
file yang diekstrak dan Anda akan dapat melihat filecommand prompt
.Dan ketik saja ngrok http 4040 // di sini saya mengekspos [port 4040]
sumber
tambahkan baris dalam .zshrc
sumber
Di Windows ngrok.cmd bekerja dengan baik dari Git Bash, bukan ngrok
sumber
Windows:
// Jangan khawatir tentang langkah autentikasi
sumber
jalankan npm install ngrok --g cara yang sangat sederhana untuk menginstal
sumber
Satu-satunya solusi yang berhasil untuk saya adalah
dengan npm saya mendapatkan kesalahan izin dll ..
sumber
Ngrok dapat dipasang dengan Benang, lalu Anda dapat menjalankannya dengan kekuatan Sheel. itu adalah satu-satunya cara yang berhasil untuk saya di windows 10. Pada awalnya Anda perlu menginstal Node: https://nodejs.org/en/ . dan benang: https://nodejs.org/en/ .
sumber
Singkatnya, ngrok harus berada di direktori yang sama di mana Anda menjalankan perintah ngrok.
sumber