Hvordan installere og bruke node.js http-server (webserver) via npm

Apache og Nginx er to populære webserver som brukes til å installere forskjellige typer webapplikasjoner. Imidlertid, hvis du har Node.js installert på systemet ditt, kan du bruke Lightweight Command Line HTTP-Server via NPM Package Manager. Det er ikke som Apache og Nginx snarere hovedsakelig å servere statiske filer til nettleseren uten å opprette noen server.js -fil. Bare bytt til katalogen med HTML-sider og start den installerte HTTP-serveren. For opplæring bruker vi Ubuntu 19.04, men kommandoene vil imidlertid være de samme for tidligere Ubuntu -versjon og Windows/MacOS -versjoner.

Node.js http-server installasjon + eksempel

Trinn 1: Installer Node.js og NPM på Windows eller Linux OS.

De enkle kommandoene for å installere node og npm på Ubuntu er:

sudo apt-get install nodejs

sudo apt-get install npm

For detaljinstallasjonsopplæring Se:

Trinn 2: Installer HTTP-server ved hjelp av NPM Package Manager

Åpne ledetekst / strømskall i Windows eller kommandoteterminalen i Ubuntu og kjøre følgende kommando for å installere og konfigurere enkle NodeJS -http -server / lokal webserver.

 npm install -g http-server

UbuntuBruk kommandoen ovenfor medsudo.

Trinn 3: Sjekk http-server som kjører eller ikke

For å sjekke om vår installerte node JS HTTP -webserver fungerer eller ikke bruker følgende kommando

http-server

Kommandoen ovenfor vil vise IP-adressen der den lokale Node JS-webserveren kjører og er tilgjengelig.

Portnummeret avhenger av hvilken som er gratis og tilgjengelig å bruke. Hvis du vil bruke noe spesifikt portnummer, må du bruke den-pSyntaks etter kommandoen ovenfor. For eksempel-

For å bruke portnummer 8080, vil kommandoen være:

http-server -p 8082

Det starter HTTP-serveren under havnen8082.

Trinn 4: Få tilgang til din installerte HTTP-server

Gå til nettleseren og pek på IP-adressen gitt av HTTP-server-kommandoen over terminal- eller kommandoprommet.

Trinn 5: Bruk noen tilpassede nettprosjekter eller statiske HTML -filer

Hvis du vil bruke ditt eget webprosjekt med Node JS-webserver, så bare først bytte til den katalogen og deretter skrive http-server-kommandoen,

HTTP-server Eksempel:

Jeg har lastet ned en gratis HTML -mal fra internett som er i minNedlastingermappe. Så først byttet jeg tilNedlastingerderetter tilmappesom inneholder HTML -malen. Etter at jeg avfyrte kommandoenhttp-server.

Denne gangen, da jeg åpnet den samme lokale IP -en, ville malen dukket opp.

Related Posts