🌞 Sumer Sale — Do 70% popusta za hosting i domene
aktiviraj sada
TutorijaliAplikacije

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.

cpanel autentificare

 

  • Zatim, pristupamo Upravniku datoteka iz sekcije Datoteke.

File manager

  • 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}/`);
});novi datoteka cPanel

create file

edit file

app.js
       

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

application manager

  

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

register new application

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

nodejs application

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

application manager