In diesem Tutorial zeigen wir Ihnen, wie Sie Node.js auf einem Ubuntu 20.04 LTS-Server installieren. Für diejenigen unter Ihnen, die es nicht wussten, Node.js ist eine plattformübergreifende JavaScript-Laufzeitumgebung Umgebung, die auf JavaScript von Chrome basiert und für die serverseitige Ausführung von JavaScript-Code entwickelt wurde. Sie wird im Allgemeinen zum Erstellen von Back-End-Anwendungen verwendet, ist aber auch als Full-Stack- und Front-End-Lösung beliebt. npm ist der standardmäßige Paketmanager für Node.js und die weltweit größte Softwareregistrierung.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Node.js auf einem Ubuntu 20.04 (Focal Fossa) Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04 und jede andere Debian-basierte Distribution wie Linux Mint oder elementares Betriebssystem.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Node.js auf Ubuntu 20.04 LTS Focal Fossa
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt
ausführen Befehle im Terminal.
sudo apt update sudo apt upgrade sudo apt install curl wget gnupg2
Schritt 2. Installation von Node.js auf Ubuntu 20.04.
- Installieren Sie Node.js und npm von Node Source
Sie müssen lediglich das PPA für die Version hinzufügen, die Sie installieren möchten:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Führen Sie zur Installation die folgenden Befehle aus:
sudo apt install nodejs
Wenn Sie fertig sind, überprüfen Sie die Installation, indem Sie Folgendes ausführen:
node --version npm --version
- Installieren Sie Node.js und npm über Snap
Eine andere Möglichkeit, Node.js zu installieren, ist über die Snap-Paketverwaltung:
sudo apt install snapd sudo snap install node --channel=14/stable --classic
- Node.js und npm mit NVM installieren
NVM (Node Version Manager) ist ein Bash-Skript, mit dem Sie mehrere Node.js-Versionen pro Benutzer verwalten können.
Also, zuerst wollen wir unseren lokalen Repository-Index aktualisieren und dann libssl-dev
installieren und build-essential.
Dies kann durch Ausführen der folgenden Befehle in einem Terminal oder einer Shell erfolgen:
apt-get update apt-get install build-essential libssl-dev
Sobald diese installiert sind, müssen Sie das Setup-Skript für NVM herunterladen. Normalerweise können Sie dies von deren Github-Seite herunterladen. Obwohl dies zum Zeitpunkt des Schreibens die neueste Version ist steht im folgenden Befehl:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Vergewissern Sie sich, dass das Skript tatsächlich das gewünschte ist, und führen Sie dann Folgendes aus:
bash install.sh
Um mit der Installation von NVM zu beginnen. Nach Abschluss müssen Sie Ihr Profil neu laden, damit Ihre Änderungen wirksam werden, ohne sich erneut bei Ihrem Server anzumelden. Führen Sie den Befehl aus :
source ~/.profile
Jetzt, da wir nvm installiert haben, können wir isolierte Node.js-Versionen installieren. Um herauszufinden, welche Versionen von Node.js für die Installation verfügbar sind, müssen wir das tun Typ:
[[email protected] ~]# nvm ls-remote . . . v12.13.0 (LTS: Erbium) v12.13.1 (LTS: Erbium) v12.14.0 (LTS: Erbium) v12.14.1 (LTS: Erbium) v12.15.0 (LTS: Erbium) v12.16.0 (LTS: Erbium) v12.16.1 (LTS: Erbium) v12.16.2 (LTS: Erbium) v12.16.3 (Latest LTS: Erbium)
Herzlichen Glückwunsch! Sie haben Node.js erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Node.js auf einem Ubuntu 20.04 LTS (Focal Fossa)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Sie Besuchen Sie die offizielle Node.js-Website.