1. Preuzmite Node.js
2. Instalirajte Node.js
3. Instalirajte alate za izradu (opcionalno, ali preporučeno)
4. Instalirajte Express.js
5. Stvorite neprivilegiranog korisnika (preporučeno)
6. Izradite projekt
Ovaj vodič će vam pokazati kako instalirati Node.js i Express.js na CentOS 6 (ili CentOS 7). Možete koristiti Node.js za izradu brzih, skalabilnih web aplikacija s JavaScriptom. Instalacija je vrlo jednostavna - samo slijedite dolje navedene korake. Većinu posla za vas obavlja YUM paket menadžer.
1. Preuzmite Node.js
Želite preuzeti najnoviju stabilnu verziju Node.js, što se može učiniti pokretanjem naredbe u nastavku. Pokreće skriptu koja vas automatski vodi kroz proces instalacije. Skripta se preuzima izravno s Joylenta (proizvođača Node.js) u njihovom NodeSource repozitoriju.
cd /tmp
curl -sL https://rpm.nodesource.com/setup | bash -
2. Instalirajte Node.js
Nakon što skripta otkrije da nemate instaliran Node.js, unesite sljedeću naredbu da započnete instalaciju putem upravitelja paketa yum.
yum install -y nodejs
Za prevođenje i instalaciju izvornih dodataka Node.js iz npm-a (upravitelj paketa čvorova), morat ćete instalirati ove alate za izradu. Nije bitno, ali će vam npm install packageu budućnosti uštedjeti neke glavobolje .
yum install gcc-c++ openssl-devel make
4. Instalirajte Express.js
Ovo će povući Express.js iz spremišta u npm-u i automatski ga instalirati globalno (za to -gsluži).
npm install -g express-generator
5. Stvorite neprivilegiranog korisnika (preporučeno)
Iz sigurnosnih razloga stvorite redovnog korisnika sustava i pokrenite čvor pod tim računom. To će pomoći u zaštiti vašeg poslužitelja u slučaju da se ranjivost iskoristi u Node.js.
useradd username
passwd username
Time se stvara korisnik i postavlja lozinka za taj račun. Sada se ponovno odjavite i ponovno prijavite kao novi korisnik.
6. Izradite projekt
express expressproject
cd expressproject
npm install
Ako je sve prošlo dobro, trebali biste vidjeti nešto slično ovome:
> expressproject@0.0.0.0 start /exampleuser/expressproject
> node ./bin/www
Da biste ga u potpunosti testirali, pokrenite svoj web-preglednik i upišite IP adresu svog VPS-a na portu 3000 u URL traku. Trebalo bi izgledati slično ovome (zamijenite 0.0.0.0 svojim VPS IP-om):
http://0.0.0.0:3000
Kada dođete do tog URL-a, vidjet ćete poruku Welcome to Expressna stranici.
Čestitamo! Sada ste postavili Node.js pomoću Expressa! Krenite naprijed i stvarajte sjajne stvari!