Tutoriali • Aplikacije
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.

- Nato dostopamo do Upravitelja datotek iz razdelka Datoteke.

- 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}/`);
});



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

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

- 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.

- 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.
