¿Qué servidor web recomendaría para Ruby on Rails 3 desarrollo web en Linux? ¿Qué hay de Windows?Servidor web de desarrollo recomendado para Ruby on Rails 3
Respuesta
Recomendaría el servidor Thin. Funciona muy bien tanto en Linux como en Windows. Y es muy fácil de instalar: gem install thin
. Si está utilizando los carriles 3, es posible que desee agregar que haga su vez Gemfile:
group :development do
gem "thin"
end
Y a continuación, ejecutar bundle install
.
Una vez que está instalado, puede ejecutarlo con: rails s thin
.
Me parece una opción muy rápida y limpia.
Solo una nota: thin depende de la gema eventmachine. Me costó hacerlo funcionar en Windows. Es posible que desee enlazar a esta referencia específica en Github para evitar problemas:
gem "eventmachine", :git => "http://github.com/eventmachine/eventmachine.git", :ref => "6c7997798"
Por lo que yo recuerdo, la última versión de EventMachine no se acumula en Windows.
O mira esta respuesta: http://stackoverflow.com/a/4200880/292008. eventmachine funciona bien, simplemente haz 'gem install eventmachine --pre' – lambinator
Ah, y lo mejor de usar' thin' en Windows: ¡ctrl-c funciona! – lambinator
Passenger 3 Standalone. Tan fácil como passenger start
.
En Windows, lo mejor es una instancia de VirtualBox que ejecuta la misma configuración.
También podría considerar usar Unicorn como su servidor web para raíles 3. Para Windows, puede ejecutar clúster mongrel con apache o nginx.
¡En Rails 3, puede usar Unicorn con facilidad!
group :development do
gem "unicorn"
end
En lugar de rails s
se inicia el servidor simplemente ejecutando
unicorn
para salida con más información, utilice
unicorn -d
- 1. Desarrollo de Ruby on Rails en Windows
- 2. Gráficos en la aplicación web Ruby on rails 3
- 3. Ruby on Rails 3 y cómo hacer un servicio web
- 4. Anidado Incluye en Ruby on Rails 3
- 5. Configurando Ruby On Rails 3 en FreeBsd
- 6. Diseñando sitios web con Ruby on Rails
- 7. Ruby on Rails 3: "desajuste superclase para la clase ..."
- 8. Ruby on Rails enviar
- 9. ¿Cuál es el mejor servidor de CI para las aplicaciones web de Ruby on Rails?
- 10. Ruby on Rails versus Python
- 11. ¿Puede Ruby on Rails ser un servidor de juegos?
- 12. Intellisense para Ruby, Ruby on Rails, Python
- 13. Usos de Ruby on Rails
- 14. Django o Ruby on Rails
- 15. Bloqueo de IO/Ruby on Rails
- 16. Docsplit Ruby on Rails
- 17. Ruby on Rails 3 y Búsqueda de libros de Google
- 18. Ruby vs. Ruby on Rails
- 19. Ruby on Rails 3 + Apache2 + Phusion Passenger: Bundler :: excepción GemNotFound
- 20. de error de enrutamiento en Ruby on Rails 3
- 21. Proyectos para principiantes para aprender Ruby on Rails
- 22. Carga de archivos múltiples en Ruby on Rails 3
- 23. ¿Cuál es el mejor servidor web para la aplicación Ruby on Rails?
- 24. servidor xmpp y recomendaciones de integración de ruby on rails?
- 25. mejor ruby on rails cms
- 26. Ruby on Rails Switch
- 27. Ruby on Rails will_paginate
- 28. Servicio web: PHP o Ruby on Rails o Python?
- 29. Ruby on Rails en IIS?
- 30. Carga de archivos en Ruby on Rails
¿cuál es el problema con WEBrick ya envasados? O puede ser mestizo como servidor web desarrollado (me refería a uno que requiere durante el desarrollo). ¿O quieres saber un buen servidor de producción para Rails3? – Nishant
Conozco al menos 3 servidores web de desarrollo: Mongrel, WEBrick, Unicorn. Solo quiero saber cuál es mejor para el desarrollo web con rail3. –
Tuve grandes problemas con WEBrick en Windows (segfaults después de cada 2/3 solicitudes). Delgado me salvó el día. – Zabba