Como instalar nodejs en Mac OS X + “hola mundo”.

 

Código

Antes de nada nodejs sería algo así como un interprete de javascript del lado del servidor, no sería del todo un framework ni tampoco un servidor tipo apache. y sí en mi opinión una mezcla de ambos. ¿Que es lo que predica nodejs? “proporcionar una manera fácil para construir programas de red escalables”, en lenguajes como JAVA y/o PHP, cada conexión genera un nuevo hilo con su consumo de memoria correspondiente,  cuanto más usuarios más consumo, escalabilidad y concurrencia son un problema, nodejs resuelve este problema, en lugar de generar un nuevo hilo de OS para cada conexión, cada conexión dispara una ejecución de evento dentro del proceso del motor de nodejs.

En Mac OS X, es bastante sencillo, pero primero tenemos que tener instalado lo siguiente

Una vez tengamos instalado Xcode como git. abrimos nuestra terminal y copiamos los siguientes comandos:
git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install
Para probar que nodejs ha sido instalado correctamente que mejor que hacer nuestro Hola Mundo en nodejs:
Habrá que crear un archivo javascript con el siguiente código:
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hola Mundo\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
Guardamos este archivo como hola.js, desde nuestra terminar accedemos a nuestro archivo y lo hacemos funcionar con el comando node delante
node hola.js
Lo único que nos queda es comprobar si nuestro Hola Mundo lo podemos ver en el navegador accediendo através de la url local http://127.0.0.1:8124/

“deldan” Recomienda (20-12-11)

 

Código, Herramientas, Recomienda