ngrok tutorial brief introduction with installation
en iyi ssd klonlama yazılımı pencereleri 10
Bu Öğretici, Ngrok'un Ne Olduğunu ve Nasıl Kurup Kurabileceğinizi Açıklar:
Ngrok, bir ters proxy kullanarak yerel olarak barındırılan uygulamalara güvenli tüneller oluşturmak için yararlı bir yardımcı programdır. Yerel olarak barındırılan herhangi bir uygulamayı web üzerinden göstermek için bir yardımcı programdır.
Basit bir ifadeyle, yerel olarak barındırılan herhangi bir uygulamaya, yani bir Spring boot veya nodejs tabanlı bir web uygulaması veya bir sohbet uygulaması için bir webhook, vb. İçin herkese açık bir web URL'si sağlar.
Ne öğreneceksin:
Genel Bakış
Ngrok, e-posta veya GitHub / Gmail hesabı üzerinden oturum açarak ücretsiz olarak kullanılabilir. Ücretli sürüm, Özel alt alanlar, beyaz liste, destek vb. Gibi birkaç gelişmiş özelliğe sahiptir.
Bununla birlikte, ücretsiz sürüm tüm pratik ihtiyaçlar için yeterlidir. Ayrıca, ilginç bir parça nasıl telaffuz edildiğidir, yani bazıları bunu 'N G rok' olarak söylerken birçok insan 'en-grok' u tercih eder.
Ngrok'un Birkaç Uygulaması
Bu yardımcı programın kullanılabileceği birkaç kullanım durumunu anlamaya çalışalım:
# 1) Diyelim ki localhost'ta barındırılan bir web uygulaması geliştiriyorsunuz ve bunu tüm tarayıcılar / işletim sistemi kombinasyonlarında doğrulamak / doğrulamak istiyorsunuz. Mac'te olabilir ve Internet Explorer'da test etmesini isteyebilirsiniz, ardından uygulamanızı başlatabilir ve ngrok üzerinden ifşa edebilirsiniz. Windows bilgisayarı olan herkes bu bağlantıya erişebilir ve web sitenizi test edebilirsiniz.
Açık web bağlantısı kullanılarak elde edilebilecek diğer mobil tarayıcılarda test kullanım durumlarına bakın.
#iki) Belirli bir olay hakkında bildirimde bulunmak için harici bir sisteme güvendiğiniz Webhook'lar gibi kullanım durumları için. Örneğin, Ödemenin başarıyla tamamlanmasının ardından tetiklenen ödeme hizmeti web kancaları. Bu entegrasyonu doğrulamak için tetikleyici uygulamanın bu web kancasına, yani ngrok kullanılarak elde edilebilecek genel erişime açık bir URL'ye erişmesine ihtiyacınız olacaktır.
# 3) Bir diğer çok önemli kullanım durumu da, web uygulamanızı son kullanıcılarınıza ve / veya müşterilerinize tanıtmak / sergilemek istiyorsanız, bunu genel bir url oluşturmak ve paylaşmak için kullanabilirsiniz.
Java listesi nasıl yapılır
Ngrok Nasıl Çalışır?
Aşağıda verilen, bu yardımcı programın işlevselliğini gösteren adım adım süreçtir.
Yukarıdaki numaralı okların kısa bir açıklaması aşağıda verilmiştir:
- Yerel ana makinenizden erişilebilmesi için yerel uygulamayı çalıştırın. Misal: http: // localhost: 8080
- Şimdi ngrok yürütülebilir (Mac, Windows, vb. Gibi farklı platformlar için mevcuttur) ile istenen bağlantı noktasındaki localhost'a bir tünel başlatın. Bu detayı ilerleyen bölümlerde göreceğiz.
- Ngrok tüneli kurduktan sonra, web üzerinden erişilebilir bir URL sağlar.
- Şimdi halka açık url'yi yerel olarak barındırılan uygulamayı vuracak son kullanıcılarla paylaşın.
- Son kullanıcılar internetteki web URL'sine ulaşır.
- İstek ngrok sunucusuna ulaştığında (URL, ngrok.com'un bir alt etki alanında olduğundan, istekler başlangıçta ngrok sunucusuna yönlendirilir) ve tünel oluşturması gereken uygulamanın URL'sini çözer.
- Ngrok, isteği Adım 2'de oluşturulan tünele iletir.
- Yönlendirilen istek, yerel olarak barındırılan uygulamaya bağlanır.
Yukarıda bahsedilen, yerel olarak barındırılan bir uygulamaya ngrok kullanılarak erişildiğinde meydana gelen adımlar dizisidir.
Kurulum
İşte bir Video Eğitimi:
Bu yardımcı programı kurmak, ngrok ikili dosyasının indirilmesini ve sıkıştırmasının açılmasını içeren basit bir işlemdir.
Ngrok'u kurmak için aşağıdaki adımları izleyin:
# 1) Önce ücretsiz bir hesap oluşturun etek hesabınız için bir kimlik doğrulama jetonu almak için. Bir kimlik doğrulama belirteci olmadan, yerel olarak barındırılan uygulamalar için tünel başlatamazsınız.
#iki) İstemci kitaplığını indirin bulunduğunuz işletim sistemine bağlı olarak.
# 3) İndirilen paketi açın.
# 4) Terminal / komut isteminde aşağıdaki komutu çalıştırarak ngrok yapılandırma dosyasını kimlik doğrulama simgenizle güncelleyin.
./ngrok authtoken {your-auth-token}
Yetkilendirme jetonunuzun güncellenip güncellenmediğini görmek için yapılandırma dosyasını ziyaret edebilir / görüntüleyebilirsiniz. Ngrok yapılandırma dosyası, konumdaki kullanıcı dizininde mevcuttur - ~ / .ngrok2 / ngrok.yml
ağdaki paket kaybı nasıl kontrol edilir
# 5) Kimlik doğrulama belirteci güncellendikten sonra, yerel olarak barındırılan uygulamalarınız için tüneli başlatabilmeniz gerekir.
# 6) Tüneli localhost için 80 numaralı bağlantı noktasında başlatmak için aşağıdaki komutu uygulamanız yeterlidir.
./ngrok http 80
Yukarıdaki komut yürütüldüğünde, localhost'a bir tünel oluşturulur: 80 (Bu bağlantı noktasında çalışan uygulama ne olursa olsun, aşağıdaki şekilde gösterildiği gibi tünelli URL aracılığıyla erişilebilir olmalıdır).
Sonuç
Bu eğitimde, Ngrok'un ne olduğunu ve onu masaüstünüze veya dizüstü bilgisayarınıza nasıl kurup kurabileceğinizi gördük. Yerel olarak barındırılan herhangi bir uygulamayı web üzerinden göstermenize olanak tanıyan harika ve kullanışlı bir yardımcı programdır.
Ayrıca, bu yardımcı programın tüneli başlatmasından son kullanıcı talebi yerel olarak barındırılan uygulamaya geri dönene kadar nasıl çalıştığını da inceledik.
Yaklaşan eğitimde, birkaç örnek uygulamayla Ngrok'un iş başında olduğunu göreceğiz.
SONRAKİ Eğitici
Önerilen Kaynaklar
- Appium Studio'nun Adım Adım Kurulumu ve Kurulumu
- Java Programlama Diline Giriş - Video Eğitimi
- Python Giriş ve Kurulum Süreci
- Jira Lisans Kurulumu ile Jira İndirme ve Kurulum
- Neoload Eğitimi: Neoload Tanıtımı, İndirme ve Kurulum
- Micro Focus LoadRunner'a Giriş - LoadRunner Öğreticisi # 1 ile Yük Testi
- Node.js Test Çerçevesi Nasıl Kurulur: Node.js Eğitimi
- Eclipse için Appium Studio Kurulumu ve Kurulumu