Tecnología

Inicio

Cómo ejecutar Nodo JS Detrás de Apache

El nodo es un API para escribir servicios de red escalables en JavaScript. Debido a su naturaleza rápidamente cambiante, la documentación de nodo puede ser escasa o no está actualizada, por lo que es difícil de aprender ciertas tareas. Por ejemplo, la forma-tos rápidos de la documentación sólo muestran cómo ejecutar Nodo, no la forma de conectar al servidor Web Apache.

Instrucciones

1 Abra un editor de texto y crear un nuevo archivo JavaScript.

2 Poner el texto siguiente en el archivo:

var = http require ( 'http');
http.createServer (function (petición y respuesta) {
response.writeHead (200, { 'Content-Type': 'text / html'});
Response.End ( '<html> <head> </ head> <body> <h1> Hello World </ h1> </ body> </ html> \ n');
}) Escuchar (8080, "127.0.0.1").;
console.log ( 'Server que se ejecuta en http://127.0.0.1:8080/');

3 Arrastrar y soltar el archivo en el programa NODE.EXE. Esto le dice Nodo JS para ejecutar el archivo JavaScript.

4 Agregue la siguiente línea al final del archivo de configuración de Apache, que está ubicado en "C: \ Archivos de programa \ Apache Software Fundación \ Apache2.2 \ conf \ httpd.conf" por defecto:

ProxyPass / http: // localhost: 1337 /

5 Abra un navegador Web y acceda al servidor Apache en "http: //localhost/.&quot; Verá" Hello World "servido por el Nodo JS detrás de su servidor Apache.