So installieren und verwenden Sie NODE.JS HTTP-SERVER (Webserver) über NPM

Der Apache und Nginx sind zwei beliebte Webserver, die zur Installation verschiedener Arten von Webanwendungen verwendet werden. Wenn Sie jedoch über Node.js auf Ihrem System installiert sind, können Sie die Lightweight-Befehlszeile HTTP-SERVER über NPM Package Manager verwenden. Es ist nicht wie Apache und Nginx, vor allem hauptsächlich für Server -statische Dateien in den Browser, ohne eine Server.js -Datei zu erstellen. Wechseln Sie einfach zum Verzeichnis mit HTML-Seiten und starten Sie den installierten HTTP-Server. Für das Tutorial verwenden wir Ubuntu 19.04. Die Befehle sind jedoch für frühere Ubuntu -Versionen und Windows/MacOS -Versionen gleich.

Node.js http-server install + Beispiel

Schritt 1: Installieren Sie den Node.js und NPM unter Ihrem Windows- oder Linux -Betriebssystem.

Die einfachen Befehle zur Installation von Knoten und NPM auf Ubuntu sind:

sudo apt-get install nodejs

sudo apt-get install npm

Für Details Installations -Tutorial siehe:

Schritt 2: Installieren Sie den HTTP-Server mit dem NPM-Paket-Manager

Öffnen Sie die Eingabeaufforderung / Power -Shell in Windows oder Befehlsterminal in Ubuntu und führen Sie den folgenden Befehl aus, um einfache NodeJS -HTTP -Server / Lokal -Webserver zu installieren und einzurichten.

 npm install -g http-server

AnUbuntuVerwenden Sie den obigen Befehl mitsudo.

Schritt 3: Überprüfen Sie den HTTP-Server aus oder nicht

Um zu überprüfen, ob unser installierter Knoten JS HTTP -Webserver funktioniert oder den folgenden Befehl nicht verwendet

http-server

In dem obigen Befehl wird die IP-Addesse angezeigt, in der der lokale Node JS-Webserver ausgeführt und zugänglich ist.

Die Portnummer hängt davon ab, welche kostenlos und zur Verwendung verfügbar ist. Wenn Sie eine bestimmte Portnummer verwenden möchten, dann verwenden Sie die-PSyntax nach dem obigen Befehl. Zum Beispiel-

Um die Portnummer 8080 zu verwenden, ist der Befehl:

http-server -p 8082

Es startet den HTTP-Server unter dem Port8082.

Schritt 4: Greifen Sie auf Ihren installierten HTTP-Server zu

Gehen Sie in den Browser und verweisen Sie auf die IP-Adresse, die der Befehl http-server über terminal oder Eingabeaufforderung angegeben hat.

Schritt 5: Verwenden Sie ein benutzerdefiniertes Webprojekt oder statische HTML -Dateien

Wenn Sie Ihr eigenes Webprojekt mit dem Node JS-Webserver verwenden möchten, wechseln Sie einfach zuerst zu diesem Verzeichnis und geben Sie dann den Befehl http-server ein.

HTTP-Server-Beispiel:

Ich habe eine kostenlose HTML -Vorlage aus dem Internet heruntergeladen, das in meinem istDownloadsOrdner. Also, zuerst wechselte ich zuDownloadsdann zumOrdnerDas enthält die HTML -Vorlage. Nachdem ich den Befehl abgefeuert hattehttp-server.

Als ich diesmal die gleiche lokale IP öffnete, wäre die Vorlage erschienen.

Related Posts