Como instalar Node Js en Debian Linux

Node Js es una plataforma construida con  el JavaScript runtime de Chrome que sirve para crear fácilmente aplicaciones de red  rápidas y escalables.
Node Js utiliza un modelo de Entrada y Salida no bloqueante dirigida por eventos, que a su vez lo hace muy ligero, eficiente e ideal para las aplicaciones en tiempo real que manejan muchos datos, vamos a instalarlo!.

Instalando Node JS

Abrimos nuestro terminal o consola y escribimos lo siguiente:


sudo apt-get update && sudo apt-get install git-core curl build-essential openssl libssl-dev

Luego nos dirigimos a la ruta donde deseamos clonar Node Js, en mi caso la ruta es la siguiente:


cd ~/

Clonamos Node Js


git clone https://github.com/nodejs/node.git node && cd node

Si queremos instalar la ultima versión, nos saltamos el siguiente paso y vamos directo al paso: crear el makefile.

Pero si queremos instalar otra versión especifica de node Js, apuntamos hacia por ejemplo la versión 0.12.0 de la siguiente manera:


git checkout v0.12.0

Luego de esto continuamos con el proceso de instalación normal y procedemos a crear el makefile.

Creamos el makefile


./configure --openssl-libpath=/usr/lib/ssl

Preparamos la instalación


make

Instalamos


sudo make install

Verificamos que versión de Node Js hemos instalado


node -v

Verificamos que versión de NPM hemos instalado


npm -v

Si deseamos instalamos algunos Modulos de Node Js

Jade – Motor de plantillas y preprocesador HTML


npm install -g jade

Stylus – Preprocesador CSS


npm install -g stylus

Coffee Script – Preprocesador Javascript


npm install -g coffee-script

Y listo, con estos sencillos pasos ya tenemos instalado Node Js y algunos de sus más famosos módulos  en nuestro equipo, Node Js tiene muchos módulos interesantes y muy útiles, si deseas puedes revisarlos más a detalle en la web oficial de NPM.

Si te interesa aprender más sobre Jade Language, no dudes en pasar por el siguiente post Jade Language – Motor de plantillas para nodeJS y Preprocesador HTML.

  • I’m root

    Gracias muy util

  • Estefano Castañeda

    la ruta de clonacion ha sido movida a :
    https://github.com/nodejs/node.git
    Saludos. :)

    • Frontend Labs

      Hola Estefano, muchas gracias por tu contribución!

      • Estefano Castañeda

        de nada :D

  • Franco Bálsamo

    una vez instalado node y npm es recomendable borrar la carpeta donde git clonó nodejs??

    • Frontend Labs

      Buenos días Franco, no no la deberías borrar debido a que en esa ruta que eligiste es la ruta en la que trabajará nodejs. En el caso de este tuto, se instalo en ~/, pero por lo general debes instalarlo dentro de la carpeta /opt/