Como instalar Node.js en un servidor CentOS 7

Introducción


Node.js es una plataforma de Javascript para la programación del lado del servidor. Permite a los usuarios crear fácilmente aplicaciones en red que requieren funcionalidad de backend. Al usar Javascript como lenguaje cliente y servidor, el desarrollo puede ser rápido y consistente.


En esta guía, te mostraré una de las maneras de obtener Node.js instalado en un servidor CentOS 7 para que pueda comenzar. La mayoría de los usuarios querrán usar las instrucciones de instalación de EPEL o los pasos de instalación de NVM.


Instalación de Node.js desde su página de orígen.

Una forma de adquirir Node.js es obtener el código fuente y compilarlo usted mismo.
Para ello, debe obtener el código fuente del sitio web del proyecto. En la página de descargas, haga clic con el botón derecho del ratón en el enlace "Código fuente" y haga clic en "Copiar dirección de enlace" o en cualquier opción similar que su navegador le proporcione.


En su servidor (via Putty), utilice wget y pegue el enlace que copió para descargar el archivo:

wget http://nodejs.org/dist/v6.9.4/node-v6.9.4.tar.gz

Extraiga el archivo y vaya al directorio nuevo escribiendo:


tar xzvf node-v * && cd node-v *

Hay algunos paquetes que necesitamos descargar de los repositorios CentOS para compilar el código. Use yum para obtener estos ahora:

yum install gcc gcc-c ++

Ahora, podemos configurar y compilar el software:

./configure

Hacer la recopilación tomará bastante tiempo. Cuando haya terminado, puede instalar el software en su sistema escribiendo:
make install

Para comprobar que la instalación se realizó correctamente, puede pedir al nodo que muestre su número de versión:


node --version

V 0.10.30

Si ve el número de versión, la instalación se completó correctamente.