entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

-2votos

como crear un servidor http con ruby

necesito crear un servidor como el apache que sea accesible por localhost al puerto 80, por favor comenten el codigo para poder entenderlo, no quiero utilizar ruby on rails porque conlleva muchos errores

1voto

carlossevi comentado

necesito crear un servidor como el apache

No pides casi nada... Apache con 22 años de historia y presencia en el 46% de todas las páginas web activas.

por favor comenten el codigo para poder entenderlo

Y no pides ayuda para desarrollarlo, no... ¡pides que te lo den hecho!

no quiero utilizar ruby on rails porque conlleva muchos errores

Aquí me descolocas, porque si controlas tanto de Ruby como para dominar Ruby on Rails, desecharlo y decidirte a desarrollar un servidor web mejor ¿crees que con esa pregunta tan escueta vamos a desarrollar algo mejor que RoR y entregártelo?

0voto

steven comentado

@carlossevi creo que hubo un malentendido porque en ningun momento pedi que me crearan algo mejor que apache o ror ni mucho menos que hagan todo el trabajo por mi, mi peticion fue simplemente que me den las istrucciones para crear un servidor simple http nada mas complicado, por otra parte no quiero utilizar ror porque tiene algunos defectos y esta hecho para grandes aplicaciones web que no es mi caso.

0voto

carlossevi comentado

Entonces @steven sí que se trata de un malentendido que creo podrías evitar si inviertes 5 minutos más de tiempo en redactar tu pregunta y explicar esto mismo.

En esta búsqueda puedes encontrar algo con lo que iniciarte, y a partir de ahí presentar preguntas algo más concretas:
http://lmgtfy.com/?q=simple+http+server+ruby

0voto

steven comentado

el codigo de mi server es el siguiente

require 'socket'

port = 8080
host = "localhost"

server = TCPServer.new(host,port)

while (connessione = server.accept)
    connessione.print "connessione stabilita<br>"
    connessione.print "richiesta inviata : #{connessione.gets}"
    connessione.close
end

cuando lo ejecuto en la consola no aparece nada en pantalla ni en el navegador

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta