Apache usa el puerto 80 y es el servidor principal.
Para testear node.js, he creado un simple script Hello world:
script.js
Código:
Y lo he colocado en el directorio /usr/local/src/node-v0.10.10, que es donde se encuentra la instalación de node.jsvar http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(1300, '12.34.56.78'); console.log('Server started');
Si lo ejecuto desde la línea de comandos obtengo:
Cita:
Luego, si intento acceder mediante un navegador web http://12.34.56.78:1300 (la ip es ficticia, realmente coloco allí la ip de mi servidor) pues obtengo (en google chrome) un mensaje que dice: ¡Vaya! Google Chrome no ha podido establecer conexión con la página .....[root@fut node-v0.10.10]# node script.js
Server started
Server started
Estoy haciendo algo mal?
Gracias