Despliegue de Node.js en openshift

Estaba intentando implementar una aplicación Node.js en el openshift como en este enlaceaquí

Entiendo este codigo

var http = require('http');

var server = http.createServer(function(req, res) {
    res.writeHead(200);
    res.end('Hello Http');
});
server.listen(3000);

y no hay problema ejecutándolo localmente

$ node server.js // saved as server.js

Sin embargo, ¿cómo funciona esto cuando confirmo esta aplicación en openshift? Este es un código muy simple. Tengo un código descargado que es una aplicación de chat y el cliente-servidor necesita configurarlo para escuchar en algún puerto (estaba usando el número de puerto 3000 en mi host local).

Funciona en el puerto número 3000 en localhost, pero ¿cómo puedo hacerlo para funcionar en Openshift?

Respuestas a la pregunta(2)

Su respuesta a la pregunta