Tutorijali • Aplikacije
Pokretanje NodeJS aplikacije na VPS serverima sa cPanel-om
Uči kako da pokreneš NodeJS aplikaciju na VPS serveru sa cPanel-om, uključujući potrebne korake za konfiguraciju i efikasno upravljanje aplikacijom.
Pogledi 1214Ažurirano 1 anObjavljeno na 25/06/2021od Florin Petran
Uvod
- NodeJS je izvršno okruženje koje omogućava korišćenje jezika Javascript na strani servera (backend).
Zahtjevi
- Da bismo ostavili NodeJS aplikaciju, biće nam potrebni podaci za pristup cPanel-u.
Koraci
- Kao primjer, koristićemo jednostavnu javascript datoteku koju ćemo uploadovati na hosting.
- Pristupamo cPanel računu i prijavljujemo se sa korisničkim imenom i lozinkom, koje se nalaze u email-u sa podacima za administraciju.

- Zatim, pristupamo Upravniku datoteka iz sekcije Datoteke.

- Ovde ćemo kreirati datoteku pod imenom app.js koju ćemo urediti i dodati dole navedeni kod.
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 fajl \n');
});
server.listen(port, hostname, () => {
console.log(`Server running at https://${hostname}:${port}/`);
});



- Sljedeći korak je konfiguracija u Upravitelju aplikacija
- Kliknućemo na Menadžer aplikacija u sekciji Softver

- Na stranici koja će se otvoriti, kliknućemo na Registruj Aplikaciju da započnemo konfiguraciju aplikacije.

- Ovde ćemo moći da izmenimo sledeća polja:
-Ime aplikacije - Ime aplikacije
-Domena za implementaciju - Adresa/URL na kojoj će aplikacija raditi. Adresa se može prilagoditi ili se direktno koristiti domen
-Putanja aplikacije - Putanja do ulazne datoteke aplikacije
-Okruženje za implementaciju - Kako želimo da pokrenemo aplikaciju, razvojno ili proizvodno
-Promenljive okruženja - Ako želite da dodate promenljive, kliknite na Dodaj promenljivu da biste naveli ime i vrednost. - cPanel trenutno nudi samo NodeJS verziju 10. Ako želite da se konfiguriše druga verzija, molimo kontaktirajte tehnički odeljak.
- Nakon definisanja svih polja, kliknućemo na dugme Deploy da bismo pokrenuli aplikaciju.

- Odmah nakon lansiranja, NodeJS aplikacija će biti dostupna na adresi definisanoj tokom konfiguracije.
- U interfejsu Menadžera aplikacija, nova pokrenuta aplikacija će se pojaviti (kao i druge koje ćemo dodavati tokom vremena). Na ovoj listi, imaćemo opciju da uređujemo postavke, brišemo, pokrećemo ili zaustavljamo aplikacije.
