En aquest tutorial, us explicarem com instal·lar NodeJS i què heu de tenir en compte per desplegar l'aplicació als servidors de Clouding.
Instal·lació de NodeJS
Per a Ubuntu i Debian:
apt-get install build-essentialNodeJS v13.x
curl -sL https://deb.nodesource.com/setup_13.x | bash -
apt-get install nodejsNodeJS v12.x
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install nodejsNodeJS v10.x
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt-get install nodejsPer a CentOS i AlmaLinux:
yum install gcc-c++ make
# o també: yum groupinstall 'Development Tools'NodeJS v13.x
curl -sL https://rpm.nodesource.com/setup_13.x | bash -
yum install nodejsNodeJS v12.x
curl -sL https://rpm.nodesource.com/setup_12.x | bash -
yum install nodejsNodeJS v10.x
curl -sL https://rpm.nodesource.com/setup_10.x | bash -
yum install nodejsDesplegament de l'aplicació en NodeJS
En general, molts de vosaltres fareu servir un repositori Git per descarregar el projecte, per la qual cosa és recomanable instal·lar el paquet necessari:
# Per a Ubuntu i Debian
apt install git
# Per a CentOS i AlmaLinux
yum install gitA continuació podem clonar el repositori amb Git, amb una ordre com ara:
git clone https://example.com/repositorio_a_clonar.gitDesprés haurem d'instal·lar les dependències del nostre projecte, per la qual cosa haurem d'executar el següent:
npm installI finalment, podem executar la nostra aplicació amb NodeJS
node appAmb això, tindrem una aplicació de NodeJS en funcionament i escoltant pel port per defecte, que sol ser el 3000.
Obrir un port al Firewall
Com que l'aplicació en NodeJS escolta pel port 3000, cal habilitar aquest port al perfil de Firewall del nostre servidor. Si no saps com fer-ho, pots consultar aquest tutorial sobre com crear regles al Firewall.
Hauríem de tenir una cosa semblant a això:
D'aquesta manera, tindreu accés al port 3000 des del vostre navegador.