1. Baixeu Node.js
2. Instal·leu Node.js
3. Instal·leu les eines de creació (opcional, però recomanable)
4. Instal·leu Express.js
5. Creeu un usuari sense privilegis (recomanat)
6. Crea un projecte
Aquest tutorial us mostrarà com instal·lar Node.js i Express.js a CentOS 6 (o CentOS 7). Podeu utilitzar Node.js per crear aplicacions web ràpides i escalables amb JavaScript. La instal·lació és molt fàcil: només cal que seguiu els passos següents. La major part de la feina la fa el gestor de paquets YUM.
1. Baixeu Node.js
Voleu descarregar la darrera versió estable de Node.js, que es pot fer executant l'ordre següent. Executa un script que us guia automàticament pel procés d'instal·lació. L'script es baixa directament de Joylent (els creadors de Node.js) al seu repositori NodeSource.
cd /tmp
curl -sL https://rpm.nodesource.com/setup | bash -
2. Instal·leu Node.js
Un cop l'script detecti que no teniu Node.js instal·lat, introduïu l'ordre següent per començar la instal·lació mitjançant el gestor de paquets yum.
yum install -y nodejs
Per compilar i instal·lar complements natius de Node.js des de npm (gestor de paquets de nodes), haureu d'instal·lar aquestes eines de compilació. No és imprescindible, però t'estalviarà alguns maldecaps a l'hora de fer-ho npm install packageen el futur.
yum install gcc-c++ openssl-devel make
4. Instal·leu Express.js
Això extreu Express.js del dipòsit a npm i l'instal·larà automàticament a nivell global (per això -gserveix).
npm install -g express-generator
5. Creeu un usuari sense privilegis (recomanat)
Per motius de seguretat, creeu un usuari habitual del sistema i executeu el node amb aquest compte. Això ajudarà a protegir el vostre servidor en cas que s'exploti una vulnerabilitat a Node.js.
useradd username
passwd username
Això crea un usuari i estableix la contrasenya per a aquest compte. Ara, tanqueu la sessió i torneu a iniciar sessió com a nou usuari.
6. Crea un projecte
express expressproject
cd expressproject
npm install
Si tot ha anat bé, hauríeu de veure alguna cosa semblant a això:
> expressproject@0.0.0.0 start /exampleuser/expressproject
> node ./bin/www
Per provar-ho completament, inicieu el vostre navegador web i escriviu l'adreça IP del vostre VPS al port 3000 a la barra d'URL. Hauria de ser semblant a això (substituïu 0.0.0.0 per la vostra IP VPS):
http://0.0.0.0:3000
Quan navegueu a aquest URL, veureu el missatge Welcome to Expressa la pàgina.
Felicitats! Ara heu configurat Node.js amb Express! Surt i crea coses increïbles!