ac86u installiere nodejs

PHPz
Freigeben: 2023-05-28 12:30:38
Original
627 Leute haben es durchsucht

Node.js auf dem AC86U-Router installieren

Node.js ist eine JavaScript-Ausführungsumgebung, die auf der Chrome V8-Engine basiert. Sie kann JavaScript-Code auf der Serverseite ausführen, sodass wir Back-End-Anwendungen in JavaScript-Sprache entwickeln können. In vielen Anwendungsszenarien ist die Installation von Node.js auf dem Router sehr nützlich, z. B. für benutzerdefinierte Blogs, automatisierte Skripte usw.

In diesem Artikel stellen wir vor, wie man Node.js auf einem AC86U-Router installiert.

Vorbereitung

Bevor Sie mit der Installation beginnen, müssen Sie die folgenden Tools und Dateien vorbereiten:

  1. PuTTY (oder ein anderes SSH-Tool) für die Verbindung mit dem Router-Terminal
  2. AC86U-Router, stellen Sie sicher, dass Sie die Padavan-Firmware herunterladen und installieren
  3. Die neueste Version der Node.js-Binärdatei kann von der offiziellen Website von Node.js heruntergeladen werden.

Installieren Sie Node.js.

  1. Öffnen Sie zunächst PuTTY, geben Sie die IP-Adresse des Routers ein und melden Sie sich als Administrator an .
  2. Sobald Sie sich erfolgreich angemeldet haben, verwenden Sie den folgenden Befehl, um die Node.js-Binärdatei herunterzuladen:
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-armv7l.tar.xz
Nach dem Login kopieren

Bitte beachten Sie, dass wir hier die neueste stabile Version herunterladen. Sie können bei Bedarf auch andere Versionen auf der offiziellen Website von Node.js herunterladen .

  1. Nachdem der Download abgeschlossen ist, entpacken Sie die Datei mit dem folgenden Befehl:
tar -xf node-v14.16.0-linux-armv7l.tar.xz
Nach dem Login kopieren
  1. Gehen Sie nach dem Entpacken in den entpackten Ordner:
cd node-v14.16.0-linux-armv7l
Nach dem Login kopieren
  1. Führen Sie den folgenden Befehl aus, um den absoluten Pfad der Binärdatei auszugeben:
pwd
Nach dem Login kopieren

Dadurch wird der Pfad zu der gerade entpackten Binärdatei ausgegeben, die wir dann in unserer Konfigurationsdatei verwenden können.

  1. Gehen wir in das Verzeichnis der Padavan-Konfigurationsdatei, das normalerweise das Verzeichnis /etc/storage ist:
cd /etc/storage
Nach dem Login kopieren
  1. Öffnen Sie die dnsmasq.postconf-Datei:
vi dnsmasq.postconf
Nach dem Login kopieren
  1. Gehen Sie zur letzten Zeile der Datei und Fügen Sie unterhalb dieser Zeile Folgendes hinzu:
# Add Node.js to the PATH
export PATH=/etc/storage/node-v14.16.0-linux-armv7l/bin:$PATH
Nach dem Login kopieren
  1. Drücken Sie die Esc-Taste und geben Sie :wq ein, um die Änderungen zu speichern und die Datei zu verlassen.
  2. Jetzt müssen Sie dnsmasq neu starten, damit die Änderungen wirksam werden. Führen Sie den folgenden Befehl aus:
service restart_dnsmasq
Nach dem Login kopieren
  1. Geben Sie als Nächstes den Befehl node -v ein, um zu überprüfen, ob Node.js erfolgreich installiert wurde. Wenn alles in Ordnung ist, wird die Version von Node.js angezeigt.

Herzlichen Glückwunsch, Sie haben Node.js erfolgreich auf dem AC86U-Router installiert!

Zusammenfassung

Wenn Sie JavaScript-Skripte oder Backend-Anwendungen auf Ihrem Router ausführen müssen, ist es sinnvoll, Node.js zu installieren. In diesem Artikel erklären wir, wie Sie die neueste Version von Node.js auf Ihrem AC86U-Router installieren. Stellen Sie über PuTTY eine Verbindung zum Router-Terminal her, laden Sie die Datei herunter, entpacken Sie sie, bearbeiten Sie die Konfigurationsdatei und starten Sie dnsmasq neu. Anschließend können Sie Node.js erfolgreich auf dem Router installieren. Ich hoffe, dieser Artikel hilft Ihnen, Ihre Ziele zu erreichen!

Das obige ist der detaillierte Inhalt vonac86u installiere nodejs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage