So installieren und konfigurieren Sie NodeJs auf CentOS 7

So installieren und konfigurieren Sie NodeJs auf CentOS 7
JavaScript ist die Programmiersprache des Webs. Es wird hauptsächlich im Webbrowser verwendet, um Ihre Website interaktiv zu gestalten. Ein Webbrowser ist jedoch nicht der einzige Ort, an dem JavaScript heutzutage verwendet wird. JavaScript kann genau wie jede andere interpretierte Programmiersprachen wie Python, Ruby usw. verwendet werden. Nodejs machte es möglich. NodeJS ist im Grunde JavaScript auf dem Server.In diesem Artikel werde ich Ihnen zeigen, wie Sie NodeJs auf CentOS 7 installieren und konfigurieren können. Lass uns anfangen.

Installieren von Build -Tools für native Addons:

Alle NodeJS -Module sind in JavaScript geschrieben. Manchmal ist das Leistungsprobleme als JavaScript nicht so schnell wie eine kompilierte Sprache wie C und C++. Um dieses Problem zu lösen, hat NodeJS native Addons.

Wie diese Arbeit ist, stützt sich Nodejs auf Chrome V8 JavaScript Engine, die in C geschrieben ist++. Daher fügt NodeJS eine zusätzliche Ebene hinzu, um JavaScript -Code zum nativen Binärcode zu kompilieren. Dies verbessert die Leistung drastisch. Die NodeJS -Codes läuft fast so schnell wie C- und C ++ -Kodelle, wenn das von Ihnen verwendete NodeJS -Modul mit der nativen Addons NodeJS -API geschrieben wird.

Das native NodeJS native Addons benötigt ein C ++ - Build -Tool, das auf Ihrem Computer installiert ist, während die Module erstellt werden, während Sie sie mit dem Knotenpaket -Manager installieren. Ich werde Ihnen zeigen, wie Sie hier Build -Tools installieren.

Aktualisieren Sie zuerst den YUM -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo yum makecache

Der YUM -Paket -Repository -Cache sollte aktualisiert werden.

Installieren Sie nun Build -Tools auf Ihrem CentOS 7 -Gerät mit dem folgenden Befehl:

$ sudo yum installieren GCC-C ++ machen

Jetzt drücken y und dann drücken Sie .

Die Build -Tools sollten installiert werden.

Hinzufügen von NodeJS -Paket -Repository auf CentOS 7:

Zum Zeitpunkt dieses Schreibens können Sie entweder Nodejs 8 installieren.x oder nodejs 10.X. NodeJS 8 ist die LTS -Veröffentlichung und NodeJS 10 ist die neueste Version. Beide Versionen können auf CentOS 7 installiert werden.

Fügen Sie das Paket -Repository von beiden NodeJs 8 hinzu.x oder nodejs 10.x je nach Bedarf.

Für Nodejs 8.X:

Fügen Sie den folgenden Befehl aus, um das Paketrepository von NodeJS 8 hinzuzufügen.x auf Ihrer CentOS 7 -Maschine:

$ curl -Silent -Lokation https: // rpm.nodesource.com/setup_8.x | sudo bash -

Für Nodejs 10.X:

Fügen Sie den folgenden Befehl aus, um das Paketrepository von NodeJS 10 hinzuzufügen.x auf Ihrer CentOS 7 -Maschine:

$ curl -Silent -Lokation https: // rpm.nodesource.com/setup_10.x | sudo bash -

Ich habe mich für die LTS -Veröffentlichung von Nodejs entschieden, die Version 8 ist.X. Wie Sie sehen können, wird das Paket -Repository hinzugefügt.

Installieren von NodeJs:

Jetzt können Sie NodeJs auf Ihrem CentOS 7 -Gerät mit dem folgenden Befehl installieren:

$ sudo yum installieren nodejs

Jetzt drücken y und dann drücken Sie weitermachen.

Jetzt drücken y und dann drücken Sie Um den GPG -Schlüssel zu akzeptieren.

NodeJs sollten installiert werden.

Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob NodeJS funktioniert:

$ node --version

Wie Sie sehen können, funktioniert NodeJS ordnungsgemäß.

Führen Sie nun den folgenden Befehl aus, um festzustellen, ob der Node Package Manager (NPM) funktioniert:

$ npm -Verssion

Wie Sie sehen können, funktioniert NPM auch richtig.

Verwenden von NodeJs:

Nachdem Sie NodeJs installiert haben, werde ich Ihnen die Grundlagen von NodeJs zeigen.

Erstellen Sie zuerst ein Projektverzeichnis mit dem folgenden Befehl:

$ mkdir Hallo-Welt

Navigieren Sie nun zum Projektverzeichnis:

$ CD Hallo-Welt/

Innen Hallo Welt/ Verzeichnis, einen Knoten initialisieren Paket.JSON Datei mit dem folgenden Befehl:

$ npm init -y

Wie Sie eine sehen können Paket.JSON Datei wird generiert. Der Inhalt der Datei wird ebenfalls auf dem Terminal gedruckt. Es ist eine JSON -Datei. Hier, Name ist der Anwendungsname, Ausführung ist die Anwendungsversion, Beschreibung ist eine kurze Beschreibung Ihrer Bewerbung, hauptsächlich ist der Name eines NodeJS -Skripts in Ihrem Projektverzeichnis, das zum Starten Ihrer Anwendung verwendet wird. Standardmäßig ist es Index.JS, Aber Sie können es ändern. Skripte ist ein Objekt, das Befehls -Aliase enthält. Ich werde die Standardeinstellungen vorerst verlassen.

Installieren Sie nun Express.JS NodeJS -Paket mit NPM mit dem folgenden Befehl:

$ sudo npm install express -Save

Express sollte installiert werden.

Alle Module werden in der gehalten node_modules/ Verzeichnis in Ihrem Projektverzeichnis.

Erstellen Sie nun a Index.JS Datei und Geben Sie die folgenden Codes ein:

Sei Express = Request ('Express');
lass app = express ();
App.get ('/', (req, res) =>
res.Ende('

Willkommen bei LinuxHint

');
);
App.Hören Sie (8080, () =>
Konsole.log ('App wird auf http: // localhost: 8080' ausgeführt);
);

Führen Sie nun den folgenden Befehl aus, um die App zu starten:

$ Knotenindex.JS

Die App sollte starten.

Gehen Sie nun aus Ihrem Webbrowser zu http: // localhost: 8080, und Sie sollten die folgende Ausgabe sehen. Die NodeJS -App funktioniert korrekt.

Drücken Sie nun die App, um die App zu stoppen + C auf dem Terminal.

Wenn Sie nun http: // localhost: 8080 aus dem Webbrowser besuchen, sollten Sie einen Fehler sehen.

So installieren und konfigurieren Sie NodeJs auf CentOS 7. Danke, dass du diesen Artikel gelesen hast.