Přejít na hlavní obsah

Instalace a konfigurace Ngrok v Termuxu-podrobný průvodce pro přístup k místnímu serveru zvenčí

  • Vratislav Kašparová
  • Tipy

Ngrok je nástroj příkazového řádku, který umožňuje vytvářet chráněné tunely s otevřeným přístupem k vašemu místnímu serveru. Je nepostradatelným nástrojem pro vývojáře při testování a předvádění webových aplikací.

Instalace a konfigurace Ngrok v Termuxu je poměrně jednoduchá a nevyžaduje žádné zvláštní dovednosti. V tomto článku se podíváme na podrobný návod k instalaci a konfiguraci ngrok na vašem zařízení.

Nejprve byste měli mít na svém zařízení Android nainstalovaný Termux. Termux je emulátor terminálu pro Android, který poskytuje funkčnost příkazového řádku. Můžete si jej stáhnout z Obchodu Google Play.

Jakmile máte Termux nainstalovaný, můžete zahájit proces instalace ngrok. Otevřete aplikaci Termux a proveďte následující příkazy:

1. Aktualizace balíčků:

2. Instalace balíčku wget:

apt install wget

3. Stažení ngrok:

4. Rozbalení staženého souboru:

Nyní máte nainstalovaný a nakonfigurovaný Ngrok v Termuxu. Chcete-li použít ngrok, spusťte Termux a spusťte následující příkaz:

Ngrok bude spuštěn a budete mít jedinečnou adresu URL pro Váš místní server. Nyní můžete otevřít tuto adresu URL v libovolném webovém prohlížeči a přistupovat k vašemu místnímu serveru z internetu.

Doufám, že vám tato příručka pomohla nainstalovat a nakonfigurovat Ngrok v Termuxu. Nyní můžete tento nástroj použít k pohodlnému testování a ukázání vašich webových aplikací. Hodně štěstí!

Příprava na instalaci

Před instalací a nastavením Ngrok v Termuxu je třeba provést několik předběžných kroků:

1. Instalace Termuxu

Nainstalujte si aplikaci Termux z Obchodu Google Play nebo jiného zdroje, který podporuje Android.

2. Aktualizace balíčků

Spusťte Termux a podle následujícího příkazu Aktualizujte balíčky:

pkg update && pkg upgrade

3. Nainstalujte potřebné balíčky

Pro provoz Ngrok v Termuxu jsou nutné balíčky wget a unzip. Nainstalujte je pomocí následujících příkazů:

pkg install wget

pkg install unzip

4. Získejte Token ngrok

Chcete-li použít ngrok, musíte získat token, který bude použit k autentizaci. Zaregistrujte se na oficiálních stránkách ngrok (https://ngrok.com) a přihlaste se ke svému účtu. Po autorizaci se v pravém horním rohu zobrazí váš osobní Token.

Při provádění výše uvedených kroků budete připraveni na instalaci a konfiguraci Ngrok v Termuxu.

Stažení a instalace Termux

  1. Otevřete Obchod Google Play na svém zařízení Android.
  2. Do vyhledávacího pole zadejte "Termux" a vyhledejte aplikaci s tímto názvem.
  3. Kliknutím na tlačítko Instalovat zahájíte stahování a instalaci aplikace do vašeho zařízení.
  4. Po dokončení instalace vyhledejte a otevřete aplikaci Termux na domovské obrazovce nebo v seznamu aplikací.

Po úspěšné instalaci a spuštění Termuxu jste připraveni jej použít k provádění různých příkazů a úkolů. Termux vám poskytuje přístup k výkonnému terminálu přímo na vašem mobilním zařízení.

Nastavení závislostí

Před instalací a nastavením Ngrok v Termuxu musíte nastavit následující závislosti:

1. Python - programovací jazyk, na kterém ngrok pracuje. Nainstalujte Python spuštěním příkazu:

pkg install python

2. Git - systém řízení verzí, který je nezbytný pro stažení ngrok z GitHubu. Nainstalujte Git spuštěním příkazu:

pkg install git

3. Wget - nástroj pro stahování souborů ze sítě. Chcete-li nainstalovat Wget, spusťte příkaz:

pkg install wget

4. Unzip - nástroj pro rozbalení zip archivů. Proveďte příkaz k instalaci Unzip:

pkg install unzip

Po instalaci všech závislostí jste připraveni začít instalovat a konfigurovat Ngrok v Termuxu.

Stahování a instalace ngrok

Krok 1: Otevřete na svém zařízení aplikaci Termux.

Krok 2: Zadejte následující příkaz a stisknutím klávesy Enter nainstalujte balíček wget:

pkg install wget

Krok 3: Po instalaci balíčku wget, zadejte následující příkaz a stisknutím klávesy Enter stáhněte ngrok:

Krok 4: Po stažení archivu ngrok zadejte následující příkaz a stisknutím klávesy Enter nainstalujte unzip:

pkg install unzip

Krok 5: Rozbalte stažený archiv ngrok, zadejte následující příkaz a stiskněte Enter:

Krok 6: Nyní můžete spustit ngrok, zadejte následující příkaz a stiskněte Enter:

Poznámka: Pokud se při pokusu o spuštění ngrok zobrazí chybová zpráva "permission denied", zadejte následující příkaz a stisknutím klávesy Enter povolte provedení:

Gratuluji! Nyní máte nainstalován a připraven k použití Ngrok v Termuxu.

Registrace účtu a získání tokenu

Pro použití ngrok se musíte zaregistrovat na oficiálních stránkách. Klikněte na odkaz https://dashboard.ngrok.com/signup a vyplňte registrační formulář.

Po registraci vám bude poskytnut jedinečný token, který budete potřebovat k autorizaci při spuštění ngrok. Token by měl být udržován v tajnosti, protože je klíčem k vašemu účtu.

Chcete-li získat token, přihlaste se k účtu na webu https://dashboard.ngrok.com / a přejděte na stránku svého profilu. Najděte sekci "Your Authtoken" a zkopírujte ji.

Konfigurace přístupu k místnímu serveru

Chcete-li přistupovat k místnímu serveru prostřednictvím ngrok, musíte postupovat podle následujících kroků:

1. Spusťte ngrok zadáním portu místního serveru:

./ngrok http 8000

Zde '8000' je port vašeho místního serveru. Pokud máte jiný port, odpovídajícím způsobem jej vyměňte.

Forwarding https://ae2f5c9e.ngrok.io -> http://localhost:8000

V tomto příkladu bude Adresa URL vašeho místního serveru `https://ae2f5c9e.ngrok.io`.

3. Zkopírujte adresu URL místního serveru a vložte ji do adresního řádku prohlížeče. Stiskněte Enter.

Nyní můžete přistupovat k vašemu místnímu serveru přes internet z jakéhokoli zařízení.

Připojení a spuštění funkce ngrok

Chcete-li začít, musíte na svém zařízení nainstalovat a nakonfigurovat Termux. Poté můžete začít s instalací a konfigurací ngrok.

  1. Otevřete aplikaci Termux a zadejte následující příkaz: pkg install wget
  2. Poté spusťte následující příkaz ke stažení ngrok: wget https://bin..equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
  3. Poté je nutné stáhnout stažený archiv. Zadejte následující příkaz: unzip ngrok-stable-linux-arm.zip
  4. Nyní můžete spustit ngrok. Chcete-li to provést, zadejte příkaz: ./ngrok http 80
  5. Po spuštění bude ngrok k dispozici lokálně a dostanete jedinečný název domény. Můžete jej použít k přístupu ke svým místním hostitelům přes internet.

Nyní můžete úspěšně použít Ngrok v Termuxu k připojení a spuštění různých funkcí.