Node.js aplikaciju možete pokrenuti putem cPanel-a prateći sledeće korake...
U sekciji Software, kliknite na ikonicu Setup Node.js App da biste pristupili stranici za upravljanje.
Kliknite na Create Aplication dugme.
Popunite prikazana polja u formularu
Node.js version - odaberite željenu Node.js verziju iz padajuće liste.
Application mode - režim rada aplikacije. Odaberite Development ili Production iz padajuće liste. Za početak možete odabrati Development, pa kasnije promeniti na Production, kada aplikacija bude spremna za posetioce.
Application root - unestite putanju glavnog direktorijuma u kojoj se nalaze fajlovi aplikacije. Putanja je relativna u odnosu na glavni direktorijum naloga.
Application URL - adresa na kojoj je aplikacija dostupna na internetu
Application startup file - fajl koji će biti pokrenut prilikom startovanja aplikacije
Passenger log file - (opciono) putanja do Passenger log fajla
Kada popunite formular, kliknite na Create
Aplikacija je kreirana i sada je možete proširiti instalacijom NPM paketa.
Instalacija NPM paketa
Da biste instalirali NPM paket(e), potrebno je da kreirate package.json fajl u direktorijumu aplikacije. Ovaj fajl mora biti kreiran u skladu sa smernicama na NPM sajtu: https://docs.npmjs.com/files/package.json
Kada kreirate package.json fajl, možete izvršiti instalaciju NPM paketa putem Node.js opcije u cPanelu. Na Node.js stranici, kliknite na dugme sa slike...
Pokrenite instalaciju klikom na dugme sa slike:
Pristup konzoli (opciono)
Ako želite da izvršavate neke dodatne NPM komande kroz terminal, potrebno je da pristupite virtuelnom Node.js okruženju aplikacije.
Pristup virtuelnom okruženju, možete obaviti putem SSH-a ili Terminal aplikacije u cPanelu. Instrukcije za pristup možete videti na sledećoj strani:
Kada pristupite konzoli, u detaljima aplikacije, kopirajte komandu za otvaranje virtuelnog okruženja. Da biste kopirali komandu, dovoljno je da kliknete na deo označen na slici:
Nakon izvršavanja kopirane komande u terminalu, aktuelni direktorijum terminala će biti promenjen na osnovni direktorijum aplikacije. U tom okruženju možete pokretati potrebne NPM komande, kao što je na primer komanda za instalaciju NPM paketa: