Instalacion de Node.js
Salim A. Castellanos R.
salimsalim4@gmail.com
@SCastellanosR
Empecemos en materia, Instalación de Node.js, pasos;
1.
Vamos a la página http://nodejs.org/download/, y descargamos el
fichero escogiendo en sistema operativo y versión de este que nos corresponda,
en mi caso es Windows de 64 bits, por lo cual escojo, Windows Installer (.msi),
y el tipico siguiente, siguiente.
2.
Hacer caso a la nota e Instalar Python, se necesita para compilar algunas
librerías como, bcrypt. Se descarga en la siguiente url: https://www.python.org/downloads/,
se recomienda la 2.7.3, demás versiones no están soportadas, https://www.python.org/download/releases/2.7.3/
3.
Abrimos la línea de comandos de nuestro Sistema Operativo y escribimos ‘node
-v’, nos debe salir la versión actual de Node.js, en mi caso la v0.10.33.
4.
Y bueno, para hacer una pruebita, vamos a correr nuestra aplicación hola
mundo, el archivo se llamara server.js, lo guardamos en nuestra ruta preferida,
en mi caso estará en c:\nodeJS\, en mi línea de comandos, me pongo en la ubicación
donde tengo el archivo, > cd c:\nodeJS\
// Server.js
// Definimos la variable http importando el modulo 'HTTP'.
//var http = require("http");
/*
*
*Ejecutamos la funcion createServer(), que es la que crea *nuestro servidor web
*y le pasamos como parametro nuestro CallBack, que es la *funcion que se ejecuta cada vez que se lance el evento *create, osea cada vez que *apuntemos a nuestra pagina web que estara en
* http://localhost:9999/
*
*/
http.createServer(function (request, response) {
// con la variable response, que es la que nos da
// la oportunidad de responder a la peticion de nuestro // // request que en este caso
// seria http://localhost:9999,
// la funcion writeHead iene dos parametros, el primero // indica el codigo
// de la respuesta, y el segungo el tipo de documento
// el codigo 200 en http significa -> OK
// el tipo de documento es texto plano en formato html
// el formato para esta variable es JSON, como casi todo // en Node.JS
response.writeHead(200, {"Content-Type": "text/html"});
// con write escribimos directamente en el body de la // pagina web
response.write("Hola Mundo...");
//terminamos la respuesta al explorador
response.end();
//ejecutamos la aplicacion por el puerto: 9999
}).listen(9999);
// Definimos la variable http importando el modulo 'HTTP'.
//var http = require("http");
/*
*
*Ejecutamos la funcion createServer(), que es la que crea *nuestro servidor web
*y le pasamos como parametro nuestro CallBack, que es la *funcion que se ejecuta cada vez que se lance el evento *create, osea cada vez que *apuntemos a nuestra pagina web que estara en
* http://localhost:9999/
*
*/
http.createServer(function (request, response) {
// con la variable response, que es la que nos da
// la oportunidad de responder a la peticion de nuestro // // request que en este caso
// seria http://localhost:9999,
// la funcion writeHead iene dos parametros, el primero // indica el codigo
// de la respuesta, y el segungo el tipo de documento
// el codigo 200 en http significa -> OK
// el tipo de documento es texto plano en formato html
// el formato para esta variable es JSON, como casi todo // en Node.JS
response.writeHead(200, {"Content-Type": "text/html"});
// con write escribimos directamente en el body de la // pagina web
response.write("Hola Mundo...");
//terminamos la respuesta al explorador
response.end();
//ejecutamos la aplicacion por el puerto: 9999
}).listen(9999);
5.
Y en la línea de comando escribo > node server.js
6.
Vamos a la pagina http://localhost:9999/,
y listo.
Con Ctrl + C, paramos la ejecución de nuestra aplicación Node.js
Con Ctrl + C, paramos la ejecución de nuestra aplicación Node.js
No hay comentarios:
Publicar un comentario