Heim > Web-Frontend > js-Tutorial > Hauptteil

Beherrschen Sie schnell die Installations- und Betriebsmethode von Node.js Environment_node.js

WBOY
Freigeben: 2016-05-16 15:15:25
Original
1356 Leute haben es durchsucht

Installer
NodeJS bietet einige Installationsprogramme, die unter nodejs.org heruntergeladen und installiert werden können.

Wählen Sie unter Windows die Installationsdatei mit dem Suffix .msi aus, die der Systemversion entspricht. Wählen Sie unter Mac OS X die Installationsdatei mit dem Suffix .pkg aus.

Kompilieren und installieren
Unter einem Linux-System ist kein fertiges Installationsprogramm verfügbar. Obwohl einige Distributionen mit Methoden wie apt-get installiert werden können, können sie möglicherweise nicht die neueste Version installieren. Daher wird im Allgemeinen die folgende Kompilierungsmethode verwendet, um NodeJS unter Linux-Systemen zu installieren.

1. Stellen Sie sicher, dass die g-Version im System über 4.6 und die Python-Version über 2.6 liegt.

2. Laden Sie die neueste Version des NodeJS-Quellcodepakets mit dem Suffix tar.gz von nodejs.org herunter und extrahieren Sie es an einen bestimmten Speicherort.

3. Geben Sie das entpackte Verzeichnis ein und verwenden Sie die folgenden Befehle zum Kompilieren und Installieren.

$ ./configure

$ make

$ sudo make install

Nach dem Login kopieren

Lauf

Öffnen Sie das Terminal und geben Sie node ein, um in den interaktiven Befehlsmodus zu gelangen. Sie können eine Codeanweisung eingeben, diese sofort ausführen und das Ergebnis anzeigen, zum Beispiel:

$ node
> console.log('Hello World!');
Hello World!
Nach dem Login kopieren

Wenn Sie einen großen Codeabschnitt ausführen möchten, können Sie zuerst eine JS-Datei schreiben und diese dann ausführen. Es gibt zum Beispiel das folgende hello.js.

function hello() {
  console.log('Hello World!');
}
hello();
Nach dem Login kopieren

Geben Sie nach dem Schreiben „node hello.js“ in das Terminal ein, um es auszuführen. Die Ergebnisse lauten wie folgt:

$ node hello.js
Hello World!

Nach dem Login kopieren

Berechtigungsproblem
Unter Linux-Systemen sind Root-Rechte erforderlich, wenn NodeJS zum Abhören von Port 80 oder 443 verwendet wird, um HTTP(S)-Dienste bereitzustellen. Es gibt zwei Möglichkeiten, dies zu tun.

Eine Möglichkeit besteht darin, den Befehl sudo zum Ausführen von NodeJS zu verwenden. Beispielsweise verfügt server.js, wenn es über den folgenden Befehl ausgeführt wird, über die Berechtigung, die Ports 80 und 443 zu verwenden. Diese Methode wird im Allgemeinen empfohlen, um sicherzustellen, dass Root-Berechtigungen nur für JS-Skripte bereitgestellt werden, die diese benötigen.

$ sudo node server.js
Nach dem Login kopieren

Eine andere Möglichkeit besteht darin, den Befehl chmod s zu verwenden, um sicherzustellen, dass NodeJS immer mit Root-Rechten ausgeführt wird. Die spezifische Methode ist wie folgt. Da diese Methode es jedem JS-Skript ermöglicht, über Root-Berechtigungen zu verfügen, ist sie nicht sehr sicher und wird daher nicht für Systeme empfohlen, die hohe Sicherheitsanforderungen erfordern.

$ sudo chown root /usr/local/bin/node
$ sudo chmod +s /usr/local/bin/node

Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!