Muchos hablan de lo nuevo y maravilloso que es Node.js, pero para los que utilizamos cualquier distribución de Linux utilizar e instalar ésta herramienta es muy complicado. Existen varios tutoriales pero la realidad es que son algo confusos, y como si fuera poco se encuentran en inglés.

Por lo que te traemos una solución fácil y sencilla, probada en Ubuntu 11.10 y con un kernel 3.0.0-17, esperemos les sea de mucha utilidad.

Primer paso

Abriremos una terminal y escribimos lo siguiente:

sudo apt-get install nodejs npm

Instalando Socket.io

Ahora instalaremos Socket.io, abrimos la terminal y escribimos:

sudo npm install socket.io

Posteriormente actualizamos, vamos a la terminal y escribimos:

sudo add-apt-repository ppa:chris-lea/node.js

¿Por qué actualizamos?

Fácil y sencillo, muchas veces cuando instalamos no se hace de manera correcta instalando la última versión estable. Es por ello que se realiza este paso en una instalación.

Ahora… Volvemos a actualizar e instalamos:

sudo apt-get update && sudo apt-get install nodejs npm

Con esta última línea se instala la última versión sin la necesidad de compilar nada; para ver que versión tenemos vamos a la terminal y escribimos:

node –v

En mi caso, ésta es la última versión:

Probando Node.js

Ahora viene lo más interesante…, ¿Cómo probar Node.js?
Escribe lo siguiente en la terminal:

node (nombre del archivo).js

Nos mostrara en la terminal nuestro hola mundo creado con Node.js

¿Qué te parece? Si tienes una forma aún más fácil de hacerlo coméntanos o infórmanos tus dudas para poder apoyarte.

Codigo del archivo hola.js

var http = require('http');

http.createServer(function (request, response) {
    response.writeHead(200, {'Content-Type': 'text/plain'});
    response.end('Hello World\n');
}).listen(8000);
pollitosabroson

pollitosabroson

Desarrollado web dedicado a pyhton utilizando Django, interesado por el desarrollo de Ruby on Rails

3 comentarios en “Como instalar Node.js y Socket.io en Ubuntu

  1. Instalar Node.js es mucho más sencillo que eso, basta con descargar y descomprimir la versión que quieras de la página oficial de Node.js http://nodejs.org/# y después ejecutar (estando dentro de ese directorio que acabamos de descomprimir) :

    ./configure
    sudo make
    sudo make install

    Con eso ya está Node.js instalado, aunque puede que necesite alguna librería extra más, como g++ y naturalmente npm si quieres utilizar Socket.io o cualquier otro paquete para Node.js como Express.js:

    sudo apt-get install npm g++

    Las instalaciones de módulos como Socket.io son locales al proyecto que estés realizando (aunque hay formas de hacerlas globales), es decir, cuando haces npm install socket.io simplemente estás descargando los archivos de socket.io y metiéndolos en la carpeta node_modules de tu proyecto.

    Y si aún os queréis complicar menos con la instalación de Node.js y otras herramientas afines, este script es una maravilla: http://apptob.org/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cerrar