Hvordan sette opp en Raspberry Pi -node.JS Web Server

Hvordan sette opp en Raspberry Pi -node.JS Web Server
Node.JS er et gratis og open source kjøretidsmiljø som hjelper brukere med å utføre JavaScript utenfor nettleseren. Det inkluderer et stort sett med robuste funksjoner som er nyttige for å lage flere mobile applikasjoner og nettsteder. Node.JS integreres med JavaScript for å hjelpe deg med å lage skalerbare webapplikasjoner eller nettsteder for å drive virksomheten din ved å sette opp Node.JS på systemet ditt.

I denne artikkelen vil vi vise at du kan sette opp en Node.JS Webserver på Raspberry Pi.

Hvordan konfigurere node.JS webserver på Raspberry Pi

Å lage en Node.JS Webserver på Raspberry Pi, du må utføre følgende trinn:

Trinn 1: Legg til kildelager for node.JS på Raspberry Pi

Siden Node.JS Siste versjon på Raspberry Pi kan bare installeres hvis du legger til kildelageret til Raspberry Pi ved å bruke følgende kommando:

$ curl -fssl https: // Deb.Nodesource.com/setup_18.x | sudo -e bash -

I skrivende stund, den Node.JS Siste versjon er 18 Og du kan besøke her for å se etter den nyeste versjonen.

Trinn 2: Installer node.JS på Raspberry Pi

Etter å ha lagt til kildelageret, kan du kjøre følgende kommando for å installere Node.JS Siste versjon på Raspberry Pi -enheten din:

$ sudo apt -get installer nodejs -y

Trinn 3: Bekreft noden.JS -versjon

Å forsikre seg om Node.JS Siste versjon er vellykket installert på systemet ditt, du kan utstede følgende kommando:

$ node -Versjon

Trinn 4: Opprette node.JS Webserver

Å begynne å opprette en webserver gjennom Node.JS, Du må opprette en fil med navnet du velger.

I vårt tilfelle er filen vi opprettet “Velkommen.JS”Og for dette formålet bruker vi følgende kommando for å lage en fil med Nano -redaktør:

$ sudo nano velkommen.JS

En gang åpnes filen, du må lime inn følgende kode i filen:

var http = krever ('http');
var server = http.Createserver (
funksjon (forespørsel, svar)
respons.Writhead (200, "Content-Type": "Text/Plain");
respons.slutt ("Din melding");
);
server.Hør (8000);
konsoll.Log ("Server som kjører på http: //: 8000/");

I stedet for “din beskjed”, Skriv din egen melding som vises på webserveren. Mens i stedet for "Raspberrypi_IP”, Du bør angi Raspberry Pi IP -adressen din som du kan finne fra“vertsnavn -i”Kommando.

Vi erstatter “din beskjed”Med“Velkommen til Linux Hint!”Og“Raspberry_ip”Med“192.168.18.58”.

Etter å ha gjort alle endringene, lagre filen ved å bruke “Ctrl+x”, Legger til Y og trykke Enter for å avslutte.

I det siste trinnet bør du kjøre filen ved å bruke følgende kommando:

$ node velkommen.JS

Forsikre deg om at filnavnet skal være det samme du opprettet tidligere. Når du mottar utdataene fra “Server kjører”, Det betyr at webserveren din er klar til å publisere meldingen din i nettleseren. For å se denne meldingen, ta turen til nettleseren din og skriv inn adressen som vises i kommandoen ovenfor. Du vil se meldingen vises i nettleserfanen din som den som dukket opp nedenfor:

Ovennevnte utgang bekrefter at vi har satt opp en Raspberry Pi Node.JS server. Du kan lage din egen Node.JS serverfil og begynn å bygge nettstedet ditt.

Konklusjon

Node.JS er et robust kjøretidsmiljø for JavaScript som hjelper brukere med å utvikle mobilapplikasjoner eller profesjonelle nettsteder. Du kan installere dette miljøet på Raspberry Pi ved å hente depotet og deretter installere den nyeste versjonen av Node. JS gjennom "Apt”Installasjonskommando. Senere kan du begynne å opprette nettstedet ditt ved å følge retningslinjene nevnt ovenfor for å publisere en enkel melding på webserveren ved hjelp av Raspberry Pi IP -adresse. For å utvikle et profesjonelt nettsted, må du ha en klar kunnskap om JavaScript -programmering.