Zum Hauptinhalt springen

Installation von Node.js auf Fedora

Installation von Node.js auf Fedora

Node.js ist eine leistungsstarke und vielseitige Plattform zur Entwicklung von serverseitigen Anwendungen mit JavaScript. Es bietet ein ereignisgesteuertes und blockierungsfreies I/O-Modell, das eine hohe Skalierbarkeit und Effizienz ermöglicht. In diesem Tutorial werden wir Sie durch den Prozess der Installation von Node.js auf Fedora führen.

Voraussetzungen

Bevor wir beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Ein Fedora-Computer mit Root-Zugriff
  • Ein Terminal oder SSH-Client

Schritt 1: Das System aktualisieren

Der erste Schritt besteht darin, das System zu aktualisieren, indem Sie den folgenden Befehl ausführen:

sudo dnf update

Dies aktualisiert die Paketquellen und stellt sicher, dass Ihr System auf dem neuesten Stand ist.

Schritt 2: Node.js installieren

Der einfachste Weg, Node.js auf Fedora zu installieren, ist die Verwendung des NodeSource-Repositories. Um das Repository hinzuzufügen, führen Sie den folgenden Befehl aus:

curl -sL https://rpm.nodesource.com/setup_lts.x | sudo bash -

Sobald das Repository hinzugefügt ist, können Sie Node.js installieren, indem Sie den folgenden Befehl ausführen:

sudo dnf install -y nodejs

Dies installiert die neueste LTS-Version von Node.js und ihre Abhängigkeiten.

Schritt 3: Die Installation überprüfen

Um zu überprüfen, ob Node.js korrekt installiert ist, führen Sie den folgenden Befehl aus:

node -v

Dies sollte die Version von Node.js ausgeben, die Sie gerade installiert haben. Zum Beispiel:

v14.17.6

Sie können auch die Version von npm (Node Package Manager) überprüfen, indem Sie den folgenden Befehl ausführen:

npm -v

Dies sollte die Version von npm ausgeben, die Sie gerade installiert haben. Zum Beispiel:

6.14.15

Schritt 4: Beispiele für die Verwendung

Jetzt, da Node.js auf Ihrem Fedora-Computer installiert ist, können Sie damit beginnen, Anwendungen zu entwickeln. Hier sind einige einfache Beispiele, um Ihnen den Einstieg zu erleichtern:

Beispiel 1: Hello World

Erstellen Sie eine Datei mit dem Namen hello.js und fügen Sie den folgenden Code ein:

console.log('Hello World!');

Speichern Sie die Datei und führen Sie sie mit Node.js aus:

node hello.js

Dies sollte folgende Ausgabe erzeugen:

Hello World!

Beispiel 2: HTTP-Server

Erstellen Sie eine Datei mit dem Namen server.js und fügen Sie den folgenden Code ein:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World!');
});

server.listen(port, hostname, () => {
console.log(`Server läuft unter http://${hostname}:${port}/`);
});

Speichern Sie die Datei und führen Sie sie mit Node.js aus:

node server.js

Dies startet einen HTTP-Server auf Port 3000. Sie können darauf über einen Webbrowser oder ein Tool wie curl zugreifen:

curl http://localhost:3000/

Dies sollte folgende Ausgabe erzeugen:

Hello World!

Schritt 5: Worauf Sie achten sollten

Bei der Installation von Node.js auf Fedora gibt es einige Dinge, auf die Sie achten sollten:

  • Stellen Sie sicher, dass Sie Root-Zugriff oder sudo-Berechtigungen haben.
  • Aktualisieren Sie immer das System, bevor Sie neue Pakete installieren.
  • Verwenden Sie ein vertrauenswürdiges Repository, um sicherzustellen, dass Sie die neueste und sicherste Version von Node.js erhalten.
  • Überprüfen Sie die Installation, indem Sie die Version von Node.js und npm überprüfen.
  • Halten Sie Node.js und seine Abhängigkeiten auf dem neuesten Stand, um Sicherheitslücken zu vermeiden.

Fazit

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie Node.js auf Fedora installieren. Wir haben auch einige einfache Beispiele bereitgestellt, um Ihnen den Einstieg in die Verwendung von Node.js zu erleichtern. Jetzt, da Sie Node.js installiert haben, können Sie leistungsstarke und skalierbare Anwendungen mit JavaScript entwickeln.