ac86u installer nodejs

PHPz
Libérer: 2023-05-28 12:30:38
original
634 Les gens l'ont consulté

Installez Node.js sur le routeur AC86U

Node.js est un environnement d'exécution JavaScript basé sur le moteur Chrome V8. Il peut exécuter du code JavaScript côté serveur, nous permettant de développer en. Application back-end en langage JavaScript. Dans de nombreux scénarios d'application, l'installation de Node.js sur le routeur est très utile, comme les blogs personnalisés, les scripts automatisés, etc.

Dans cet article, nous présenterons comment installer Node.js sur le routeur AC86U.

Preparation

Avant de démarrer l'installation, vous devez préparer les outils et fichiers suivants :

  1. PuTTY (ou d'autres outils SSH ), utilisé pour se connecter au terminal du routeur
  2. Routeur AC86U, assurez-vous de télécharger et d'installer le firmware Padavan
  3. La dernière version du fichier binaire Node.js peut être téléchargée depuis le site officiel de Node.js

Install Node.js

  1. Tout d'abord, ouvrez PuTTY, entrez l'adresse IP du routeur et connectez-vous en tant que un administrateur.
  2. Une fois connecté avec succès, utilisez la commande suivante pour télécharger le fichier binaire Node.js :
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-armv7l.tar.xz
Copier après la connexion

Veuillez noter qu'ici nous téléchargeons la dernière version stable, Vous pouvez également télécharger d'autres versions à partir du site officiel de Node.js selon vos besoins.

  1. Une fois le téléchargement terminé, utilisez la commande suivante pour décompresser le fichier :
tar -xf node-v14.16.0-linux-armv7l.tar.xz
Copier après la connexion
  1. Après la décompression, saisissez le Dossier de fichiers :
cd node-v14.16.0-linux-armv7l
Copier après la connexion
  1. Exécutez la commande suivante pour imprimer le chemin absolu du fichier binaire :
pwd
Copier après la connexion

Ceci affichera la sortie que vous venez de décompresser Le chemin d'accès au fichier binaire, nous pouvons ensuite utiliser ce chemin dans le fichier de configuration.

  1. Entrons dans le répertoire du fichier de configuration Padavan, qui est généralement le répertoire /etc/storage :
cd /etc/storage
Copier après la connexion
  1. Ouvrez le fichier dnsmasq .postconf :
vi dnsmasq.postconf
Copier après la connexion
  1. Allez à la dernière ligne du fichier et ajoutez ce qui suit sous la ligne :
# Add Node.js to the PATH
export PATH=/etc/storage/node-v14.16.0-linux-armv7l/bin:$PATH
Copier après la connexion
#🎜 🎜## 🎜🎜#Appuyez sur la touche Échap et entrez :wq pour enregistrer les modifications et quitter le fichier.
  1. Vous devez maintenant redémarrer dnsmasq pour que les modifications prennent effet. Exécutez la commande suivante :
  2. service restart_dnsmasq
    Copier après la connexion
    Ensuite, entrez la commande node -v pour vérifier si Node.js est installé avec succès. Si tout va bien, la version de Node.js s'affichera.
    1. Félicitations, vous avez réussi à installer Node.js sur le routeur AC86U !

    Summary

    Si vous devez exécuter des scripts JavaScript ou des applications back-end sur votre routeur, l'installation de Node.js est précieuse. Dans cet article, nous expliquons comment installer la dernière version de Node.js sur votre routeur AC86U. Connectez-vous au terminal du routeur via PuTTY, téléchargez le fichier, décompressez-le, modifiez le fichier de configuration et redémarrez dnsmasq, et vous pourrez installer avec succès Node.js sur le routeur. J'espère que cet article vous aidera à atteindre vos objectifs !

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal