No tengo mucha experiencia en raíles y me confunde el lugar donde Capistrano se ajusta al ciclo de vida de la aplicación Rails.¿Cuál es la relación entre Passenger y Capistrano?
Según tengo entendido, los siguientes pasos son necesarios para completar una aplicación de rieles.
- Seleccionar y configurar un host (por ejemplo linode)
- Instalar apache2
- Instalar RVM
- Instalar rubí e instalar carriles
- Instalar pasajero
- crear una aplicación y de ensayo a dominio. com: 3000 mediante el comando 'rails s'
Sin embargo, no está claro para m e cómo funcionan los siguientes pasos. En particular:
a) La aplicación Live Rails debe ejecutarse en modo de producción en domain.com, supongo que el pasajero lo hace?
b) Si he creado la aplicación en domain.com:3000, ¿tengo que hacer algo en la configuración de rails antes de que funcione en domain.com?
c) ¿Dónde encaja el capistrano? Si el pasajero puede hacer que mi aplicación funcione en domain.com, ¿qué hace capistrano?
Esto es muy útil, gracias – Zakoff