Zum Hauptinhalt springen

Installieren und Konfigurieren von ngrok in Termux - eine detaillierte Anleitung für den Zugriff auf den lokalen Server von außen

Ngrok ist ein Befehlszeilentool, das die Möglichkeit bietet, sichere Open-Access-Tunnel für Ihren lokalen Server zu erstellen. Es ist ein unverzichtbares Werkzeug für Entwickler beim Testen und Demonstrieren von Webanwendungen.

Die Installation und Konfiguration von ngrok in Termux ist ziemlich einfach und erfordert keine besonderen Fähigkeiten. In diesem Artikel werden wir uns die schrittweise Anleitung zum Installieren und Konfigurieren von ngrok auf Ihrem Gerät ansehen.

Zunächst müssen Sie Termux auf Ihrem Android-Gerät installiert haben. Termux ist ein Terminal-Emulator für Android, der Kommandozeilen-Funktionalität bietet. Sie können es aus dem Google Play Store herunterladen.

Sobald Sie Termux installiert haben, können Sie den Ngrok-Installationsprozess starten. Öffnen Sie die Termux-Anwendung, und führen Sie die folgenden Befehle aus:

1. Aktualisieren von Paketen:

2. Installieren des wget-Pakets:

apt install wget

3. Ngrok wird heruntergeladen:

4. Entpacken einer heruntergeladenen Datei:

Jetzt haben Sie ngrok in Termux installiert und konfiguriert. Um ngrok zu verwenden, führen Sie Termux aus und führen Sie den folgenden Befehl aus:

Ngrok wird gestartet und Sie erhalten eine eindeutige URL für Ihren lokalen Server. Jetzt können Sie diese URL in jedem Webbrowser öffnen und über das Internet auf Ihren lokalen Server zugreifen.

Ich hoffe, dieses Handbuch hat Ihnen geholfen, ngrok in Termux zu installieren und zu konfigurieren. Jetzt können Sie dieses Tool verwenden, um Ihre Webanwendungen einfach zu testen und zu präsentieren. Viel Glück!

Vorbereitung für die Installation

Bevor Sie ngrok in Termux installieren und konfigurieren, müssen Sie einige vorläufige Schritte ausführen:

1. Termux installieren

Installieren Sie die Termux-App aus dem Google Play Store oder einer anderen Quelle, die Android unterstützt.

2. Pakete aktualisieren

Führen Sie Termux aus und führen Sie den folgenden Befehl aus, um die Pakete zu aktualisieren:

pkg update && pkg upgrade

3. Erforderliche Pakete installieren

Für die Arbeit von ngrok in Termux sind die Pakete wget und unzip erforderlich. Installieren Sie sie mit den folgenden Befehlen:

pkg install wget

pkg install unzip

4. Ngrok-Token erhalten

Um ngrok zu verwenden, müssen Sie ein Token erhalten, das zur Authentifizierung verwendet wird. Registrieren Sie sich auf der offiziellen ngrok-Website (https://ngrok.com ) und melden Sie sich in Ihrem Konto an. Nach der Autorisierung wird Ihr persönliches Token in der oberen rechten Ecke angezeigt.

Wenn Sie die oben genannten Schritte ausführen, sind Sie bereit, ngrok in Termux zu installieren und zu konfigurieren.

Herunterladen und Installieren von Termux

  1. Öffnen Sie den Google Play Store auf Ihrem Android-Gerät.
  2. Geben Sie in das Suchfeld "Termux" ein und suchen Sie nach einer Anwendung mit diesem Namen.
  3. Klicken Sie auf die Schaltfläche "Installieren", um mit dem Herunterladen und Installieren der App auf Ihrem Gerät zu beginnen.
  4. Wenn die Installation abgeschlossen ist, suchen und öffnen Sie die Termux-Anwendung auf dem Startbildschirm oder in der Liste der Anwendungen.

Nach erfolgreicher Installation und Ausführung von Termux sind Sie bereit, es zu verwenden, um verschiedene Befehle und Aufgaben auszuführen. Termux ermöglicht Ihnen den Zugriff auf ein leistungsstarkes Terminal direkt auf Ihrem mobilen Gerät.

Installieren von Abhängigkeiten

Bevor Sie ngrok in Termux installieren und konfigurieren, müssen Sie die folgenden Abhängigkeiten installieren:

1. Python - die Programmiersprache, auf der ngrok läuft. Installieren Sie Python, indem Sie den Befehl ausführen:

pkg install python

2. Git - ein Versionskontrollsystem, das benötigt wird, um ngrok von GitHub herunterzuladen. Installieren Sie Git, indem Sie den Befehl ausführen:

pkg install git

3. Wget - dienstprogramm zum Herunterladen von Dateien aus dem Netzwerk. Führen Sie den folgenden Befehl aus, um Wget zu installieren:

pkg install wget

4. Unzip - dienstprogramm zum Entpacken von ZIP-Archiven. Führen Sie den Befehl aus, um Unzip zu installieren:

pkg install unzip

Nachdem Sie alle Abhängigkeiten installiert haben, können Sie mit der Installation und Konfiguration von ngrok in Termux beginnen.

Herunterladen und Installieren von ngrok

Schritt 1: Öffnen Sie die Termux-App auf Ihrem Gerät.

Schritt 2: Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um das wget-Paket zu installieren:

pkg install wget

Schritt 3: Nachdem Sie das wget-Paket installiert haben, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um ngrok herunterzuladen:

Schritt 4: Nachdem Sie das ngrok-Archiv heruntergeladen haben, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um unzip zu installieren:

pkg install unzip

Schritt 5: Entpacken Sie das heruntergeladene ngrok-Archiv, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:

Schritt 6: Jetzt können Sie ngrok ausführen, den folgenden Befehl eingeben und die Eingabetaste drücken:

Anmerkung: Wenn Sie beim Versuch, ngrok zu starten, die Fehlermeldung "permission denied" erhalten, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Ausführung zuzulassen:

Glückwunsch! Jetzt haben Sie ngrok in Termux installiert und bereit für die Verwendung.

Konto registrieren und Token erhalten

Um ngrok zu verwenden, müssen Sie sich auf der offiziellen Website registrieren. Klicken Sie auf den Link https://dashboard.ngrok.com/signup und füllen Sie das Anmeldeformular aus.

Nach der Registrierung erhalten Sie ein eindeutiges Token, das Sie benötigen, um sich beim Start von ngrok zu autorisieren. Das Token sollte geheim gehalten werden, da es der Schlüssel zu Ihrem Konto ist.

Um ein Token zu erhalten, melden Sie sich bei Ihrem Konto auf der Website an https://dashboard.ngrok.com / und gehe zu deiner Profilseite. Suchen Sie den Abschnitt "Your Authtoken" und kopieren Sie ihn.

Konfigurieren des Zugriffs auf den lokalen Server

Um über ngrok auf den lokalen Server zuzugreifen, müssen Sie die folgenden Schritte ausführen:

1. Führen Sie ngrok aus, indem Sie den Port Ihres lokalen Servers angeben:

./ngrok http 8000

Hier ist `8000' der Port Ihres lokalen Servers. Wenn Sie einen anderen Port haben, ersetzen Sie ihn entsprechend.

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

In diesem Beispiel lautet die URL Ihres lokalen Servers `https://ae2f5c9e.ngrok.io '.

3. Kopieren Sie die URL Ihres lokalen Servers und fügen Sie sie in die Adressleiste Ihres Browsers ein. Drücken Sie die Eingabetaste.

Jetzt können Sie von jedem Gerät aus auf Ihren lokalen Server über das Internet zugreifen.

Verbinden und Starten von ngrok-Funktionen

Zuerst müssen Sie Termux auf Ihrem Gerät installieren und konfigurieren. Danach können Sie mit der Installation und Konfiguration von ngrok beginnen.

  1. Öffnen Sie die Termux-Anwendung und geben Sie den folgenden Befehl ein: pkg install wget
  2. Führen Sie dann den folgenden Befehl aus, um ngrok herunterzuladen: wget https://bin .equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
  3. Danach müssen Sie das heruntergeladene Archiv extrahieren. Geben Sie den folgenden Befehl ein: unzip ngrok-stable-linux-arm.zip
  4. Jetzt können Sie ngrok ausführen. Geben Sie dazu Folgendes ein: ./ngrok http 80
  5. Nach dem Start ist ngrok lokal verfügbar und Sie erhalten einen eindeutigen Domänennamen. Sie können damit über das Internet auf Ihre lokalen Hosts zugreifen.

Jetzt können Sie ngrok in Termux erfolgreich verwenden, um verschiedene Funktionen zu verbinden und auszuführen.