In diesem Handbuch finden Sie in der Installation und Verwendung des Knotens.JS auf Ubuntu 20.04.
Knoten.JS auf Ubuntu
Knoten.JS ist sehr beliebt für die Skalierung von Backend -Funktionen. Im Falle von Ubuntu gibt es mehrere Quellen, um den Knoten zu greifen.JS. Verschiedene Methoden installieren verschiedene Versionen des Knotens.JS. Sie können auch manuell auswählen, für welchen Sie sich entscheiden möchten.
Verwenden Sie die Methode, die Ihren Bedürfnissen am besten entspricht.
Knoten installieren.JS von Ubuntu Repos
Dies ist die Standardmethode zur Installation des Knotens.JS auf Ubuntu. Für die meisten Benutzer wird dies mehr als genug sein. Der einzige Nachteil ist, dass Sie möglicherweise nicht die neueste Version des Knotens erhalten.JS.
Die Installation ist super einfach. Aktualisieren Sie den APT -Cache und installieren Sie den Knoten.JS zusammen mit NPM (Knotenpaketmanager).
$ sudo APT Update && sudo apt installieren npm -y
Führen Sie einen kurzen Test durch, um die Installation zu überprüfen.
$ nodejs -VerssionKnoten installieren.JS von Nodesource PPA
NODESOURCE ist eine dedizierte PPA, die mehrere Versionen von Knoten anbietet.JS. Ich empfehle diese Methode gegenüber anderen, da sie mehr Kontrolle bietet. Für erweiterte Benutzer ermöglicht es auch die Entscheidung der genauen Version des Knotens.JS zu installieren. Zum Zeitpunkt des Schreibens dieses Artikels veranstaltet Nodesource PPA Knoten.JS V10, V12, V13 und V14.
Hier werde ich zeigen, wie Sie Nodesource PPA für Knoten konfigurieren.JS v14. Wenn Sie eine andere Version des Knotens installieren möchten.JS, schauen Sie sich die Nodesource Readme an, um eine ordnungsgemäße Anweisung zu erhalten.
Stellen Sie zunächst sicher, dass Ihr System curl installiert ist.
$ sudo apt update && sudo apt installieren curl -y
Führen Sie nun das Installationsskript von Nodesource aus.
$ curl -l https: // deb.nodesource.com/setup_14.x | sudo -e Bash -
Voila! NODESOURCE PPA für den Knoten.JS V14 ist erfolgreich konfiguriert! Knoten installieren.JS.
$ sudo apt installieren nodejs -y
Überprüfen Sie die Installation, indem Sie die Version des Knotens überprüfen.JS.
$ node -v
Knoten installieren.JS mit NVM
Es ist eine interessante Art, Knoten zu installieren.JS. Der NVM (Node Version Manager) ist ein Tool, mit dem mehrere Versionen des Knotens installiert und verwaltet werden können.JS zusammen mit den zugehörigen Knotenpaketen unabhängig. Schauen Sie sich NVM bei GitHub an.
Führen Sie zum Installieren von NVM einen der folgenden Befehle aus. Beide von ihnen laden das NVM -Installationsskript herunter und führen es aus.
$ curl -o- https: // raw.GithubuSercontent.com/nvm-sh/nvm/v0.35.3/installieren.Sh | verprügeln
$ wget -qo- https: // raw.GithubuSercontent.com/nvm-sh/nvm/v0.35.3/installieren.Sh | verprügeln
Das Terminal schließen und wiedereröffnen. Dies lädt NVM. Andernfalls können Sie die BASHRC -Datei manuell neu laden.
$ source ~/.bashrc
Führen Sie den folgenden Befehl aus, um die Installation zu überprüfen.
$ Command -v NVM
Es ist Zeit, NVM zu verwenden. Schauen Sie sich zunächst die verfügbaren Versionen des Knotens an.JS. Dadurch wird eine lange Liste ausgedruckt.
$ nvm List-Remote
Verwenden Sie den folgenden Befehl, um die gewünschte Version zu installieren. In diesem Beispiel installiert der Befehl den Knoten.JS v14.9.0.
$ nvm install v14.9.0
Mit NVM ist es möglich, eine Version basierend auf ihren Aliase zu installieren. Führen Sie beispielsweise diesen Befehl aus, um die neueste LTS -Version zu installieren Erbium.
$ nvm Installieren Sie LTS/Erbium
In dem folgenden Befehl wird der gesamte installierte Knoten aufgeführt.JS -Versionen.
$ nvm Liste
Wenn mehrere Versionen installiert sind, ermöglicht NVM das Umschalten auf einen anderen. Überprüfen Sie zunächst den aktuellen Knoten.JS -Version.
$ node -v
Ändern Sie den Standardknoten.Js zu einer anderen Version.
$ Node Use
Anstatt die Versionsnummer zu verwenden, funktioniert auch die Version des Version alias auch.
$ Node Use
Testen Sie die Änderung.
$ node -v
Der folgende Befehl setzt die Standardversion des Knotens.JS.
$ nvm alias Standardeinstellung
Knoten installieren.JS aus der Quelle
Wie bereits erwähnt, Knoten.JS ist ein Open-Source-Projekt. Wir können den Quellcode schnappen und den Knoten manuell erstellen und verwenden.JS. Dieser Ansatz wird jedoch dringend empfohlen, zu folgen, wenn Sie den Knoten verwenden möchten.JS für Produktionszwecke.
Bevor Sie in den Prozess einsteigen, ist es wichtig, über Python zu beachten. Knoten.JS unterstützt sowohl Python 2 als auch Python 3. Knoten.JS wird verwenden, was auch immer installiert ist. Wenn sowohl Python 2 als auch Python 3 installiert sind, wird der spätere verwendet. Wenn nur Python 2 installiert ist, wird Python 2 verwendet.
Installieren Sie zunächst die Build -Abhängigkeiten. Führen Sie den folgenden Befehl aus. Für Python 3 -Benutzer die Python3-Distutils Paket ist notwendig.
$ sudo Apt Update && sudo apt installieren Sie Python Python3-Distutils G ++ machen
Laden Sie nun den Quellcode herunter. In diesem Beispiel werde ich den Knoten zusammenstellen.JS v12.18.3 (inklusive NPM 6.14.6). Download Node.JS -Quellcode.
$ wget https: // nodejs.org/dist/v12.18.3/Knoten-V12.18.3.Teer.gz
Extrahieren Sie den Quellcode.
$ TAR -XVF NODE -V12.18.3.Teer.gz
Die Zeit ist gekommen, Knoten zu bauen.JS. Führen Sie das Konfigurationsskript aus.
$ ./konfigurieren
Starten Sie den Zusammenstellungsprozess. Das "-j" soll im Multithread-Modus ausgeführt werden. Der Teil „NPROC“ besteht darin, die Anzahl der verfügbaren CPU -Kerne zu informieren.
$ make -j $ (NPROC)
Knoten installieren.JS.
$ sudo installieren
Überprüfen Sie die Installation. Überprüfen Sie den Knoten.JS- und NPM -Version.
$ node -v
$ npm -v
Verwenden von Knoten.JS
Knoten.JS verfügt über eine Menge Merkmale und Funktionen. Es ist eine Laufzeit für JavaScript. Es liegt an Ihnen, JavaScript zu nutzen, um das Beste aus dem Knoten herauszuholen. Hier präsentiere ich die sehr grundlegenden Möglichkeiten der Verwendung von Knoten.JS.
Greifen Sie zuerst ein Beispiel für JavaScript. Der folgende Code wurde von W3schools abgeholt.
$ var http = required ('http');Führen Sie den JavaScript -Code mit dem Knoten aus.JS.
$ Node Demo.JSUm die Ausgabe zu erhalten, greifen Sie von Port 8080 von Port 8080 auf Ihren Computer zu.
Letzter Gedanke
Knoten.JS ist eine mächtige und beliebte Lösung. Es gibt mehrere Ansätze, um es auf Ubuntu zu installieren. Ihr Umstand wird bestimmen, welche Methode Ihnen am besten passt. Bei Verwendung des Standardknotens.JS von Ubuntu Repo bietet die einfachste Lösung, Nodesource und NVM bietet mehr Flexibilität.
Wie für die Verwendung von Knoten.JS, es gibt unzählige Materialien online, die vermitteln, wie Sie verschiedene Knotenfunktionen in Ihren JavaScript -Codes nutzen können. W3schools ist ein guter Ort, um Ihre Reise zu beginnen.
Happy Computing!