Kreiranje NodeJS aplikacije

U cPanelu ako imate odgovarajući paket lako ćete naći NodeJs opciju za kreiranje aplikacije putem jednog klika. Kroz ovaj tutorijal proći ćemo kroz ceo proces kreiranja aplikacije i pokretanje.

Varijable koje ćemo koristit ovde koje treba da promenite sa svojim parametrima su:

  • app je root folder aplikacije i uri
  • example stoji za username
  • example.com primer domena
  • app.js je startup fajl aplikacije koju kreirate
  • My app je opis vaše aplikacije
  • 10,11,12 je verzija vaše nodejs aplikacije 

Prvi korak jeste da kreirate se ulogujete u cPanel i da nađete ikonicu NodeJS

cpanelsetupnodejs Kreiranje NodeJS aplikacije

Nakon toga kliknite na dugme za kreiranje aplikacije

cpanelnodejscreate Kreiranje NodeJS aplikacije

Onda sledi glavna stvar a to je podešavanja vaše aplikacije

nodejsapp Kreiranje NodeJS aplikacije
  • Node.js version – selektujte svoju verziju nodejs
  • Application mode – izaberite da li će aplikacija biti u razvoju ili gotova za javnost
  • Application root – ovo je gde podešavate sistemske fajlove aplikacije obično je to u /home/username tipična lokacija aplikacije je /home/username/appname
  • Application URL – url adresa vaše aplikacije na internetu
  • Application startup file – inicjalni fajl vaše aplikacije koji će se pokreniti nakon startovanja vaše aplikacije

Kako bi ste završili kliknite na „Create“ dugme.

packedjsrequired Kreiranje NodeJS aplikacije

Ovo je poruka koju ćete dobiti odmah čim kreirate. I to rešavate na sledeći način.

Na home strani cPanela kliknite na File Manager zatim idite u root svoje aplikacije i zatim gornji levi ugao New File i kreirajte package.json fajl.

packagejsaplikacija Kreiranje NodeJS aplikacije

Sada kada smo kreirali taj fajl potrebno je da kliknite na desni klik na package.json i da kliknete Edit u novom tabu pojaviće vam se code editor gde je potrebno da unesete sadržaj tog fajla.

Za primer ovog uputstva unesite sadržaj sledeće sadržine:

{
  "name": "app",
  "version": "1.0.0",
  "description": "My App",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

Sačuvajte. Nakon toga potrebno je da se vratite na Home stranu cPanela i da se vratite u nodeJS aplikaciju.

cpanelsetupnodejs Kreiranje NodeJS aplikacije

U listi aplikacija kliknite na olovčicu koja je tu kao dugme Edit

editaplikacija Kreiranje NodeJS aplikacije

Sada je preostalo samo da kliknete na dugme Run NPM install dugme i time ste instlirali svoju aplikaciju.

runnpminstall Kreiranje NodeJS aplikacije

Kada se to završi onda je aplikacija uspešno instlirana.

instliranonodejs Kreiranje NodeJS aplikacije

Kako bi ste pokretali druge NPM komande u vezi svoje aplikacije potreban vam je SSH pristup. Uputstvo za SSH pristup. I potrebno je da iskopirate komandnu liniju koja vam se pojavila u naranždastom kvadratu (ili ljubičastom, sivom..)

pokretanjenpm Kreiranje NodeJS aplikacije

Kada se povežete putem SSH treba da pokrenete baš tu komandu (jednostavno copy paste).

source /home/example/nodevenv/app/11/bin/activate && cd /home/example/app

Ovim ste instlirali aplikaciju i možete da koristite npm komande.

Scroll to Top