TutorialiAplikacije

Zagon aplikacije NodeJS na VPS strežnikih s cPanelom

Naučite, kako zagnati aplikacijo NodeJS na VPS strežniku s cPanel, vključno s potrebnimi koraki za konfiguracijo in učinkovito upravljanje aplikacije.

Poglede 1163Posodobljeno 1 anObjavljeno na 25/06/2021po Florin Petran

Uvod

  • NodeJS je okolje za izvajanje, ki omogoča uporabo jezika Javascript na strežniški strani (backend).

zahteve

  • Za zapustitev aplikacije NodeJS bomo potrebovali podatke za dostop do cPanela.

Koraki

  • Kot primer bomo uporabili preprost datoteko javascript, ki jo bomo naložili na gostovanje.
  • Vstopimo v račun cPanel in se prijavimo z uporabniškim imenom in geslom, ki sta navedena v e-pošti z administrativnimi podatki.

cpanel autentificare

 

  • Nato dostopamo do Upravitelja datotek iz razdelka Datoteke.

File manager

  • Tukaj bomo ustvarili datoteko z imenom app.js, ki jo bomo uredili in dodali spodnjo kodo.

const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Test file \n');
});

server.listen(port, hostname, () => {
console.log(`Strežnik deluje na https://${hostname}:${port}/`);
});nova datoteka cPanel

create file

edit file

app.js
       

  • Naslednji korak je konfigurirati v Upravitelju aplikacij
  • Kliknemo na Upravitelj aplikacij v razdelku Programska oprema

application manager

  

  •  Na strani, ki se bo odprla, bomo kliknili na Registriraj aplikacijo, da začnemo s konfiguracijo aplikacije.

register new application

  • Tukaj bomo lahko spremenili naslednja polja:
    -Ime aplikacije - Ime aplikacije
    -Domena za namestitev - Naslov/URL, na katerem bo aplikacija delovala. Naslov je mogoče prilagoditi ali uporabiti neposredno domeno
    -Pot aplikacije - Pot do vstopne datoteke aplikacije
    -Okolje za namestitev - Kako želimo zagnati aplikacijo, razvojno ali produkcijsko
    -Spremenljivke okolja - Če želite dodati spremenljivke, kliknite na Dodaj spremenljivko, da določite ime in vrednost.
  • cPanel trenutno ponuja samo NodeJS različico 10. Če želite konfigurirati drugačno različico, se prosimo obrnite na tehnični oddelek.
  • Ko bomo definirali vsa polja, bomo kliknili na gumb Deploy, da zagnamo aplikacijo.

nodejs application

  • Takoj po zagonu bo NodeJS aplikacija dostopna na naslovu, ki je bil definiran med konfiguracijo.
  • V vmesniku upravitelja aplikacij se bo pojavila nova aplikacija (kot tudi druge, ki jih bomo dodali sčasoma). Na tem seznamu bomo imeli možnost urejanja nastavitev, brisanja, zagonanja ali ustavljanja aplikacij.

application manager