Implementación de la aplicación >ROR 3 (versión >3) en el pasajero phusion (nginx)

Soy un novato y estoy tratando de aprender ROR en nginx. Así que instalé phusion.

Mi pila es RUBY ON RAILS versión: 3.2.6 NGINX versión: 1.2.2 RVM versión: 1.14.6 estable MONGODB versión: 2.0.6 CENTOS: 6.3 Mi archivo nginx conf se puede ver en http://pastebin.com/70zYbCz3 y en la imagen adjunta puedes ver la estructura de mi directorio. Donde mi aplicación ror 'mkf' está en la carpeta /web/.

Para que mi aplicación ror funcione a través de phusion, estoy siguiendo las instrucciones en http://www.modrails.com/documentation/Users%20guide%20Nginx.html#deploying_a_ror_app , pero esta instrucción es para "Implementar una aplicación Ruby on Rails 1.x o 2.x (pero NO Rails >= 3)"

PREGUNTA 1: Dado que mi versión de ROR es 3.2.6, estoy perdido porque no pude encontrar ninguna documentación/referencia para una versión más nueva de ROR. Agradecería sinceramente si alguien puede mostrar los pasos a seguir o señalar un enlace donde hay información relacionada disponible. Busqué en Google, pero no pude encontrar ninguna información para > la implementación de la aplicación ROR3 en phusion. Sería genial si pudiera informarme los pasos consultando mi archivo nginx conf y consulte el siguiente comentario a continuación para ver la captura de pantalla de la estructura de directorios de mi aplicación.

PREGUNTA 2: También en este sitio web guides.rubyonrails.org/getting_started.html, " 4.1 Iniciando el servidor web" solicita usar "servidor de rieles" para iniciar el servidor de rieles, pero no creo que deba hacerlo una vez que nginx sea el servidor web que se encargará de ello a través de phusion... ¿verdad?

Todavía no he creado ningún enlace simbólico en ninguna parte.

Muchas gracias.

preguntado el 29 de julio de 12 a las 05:07

La estructura de carpetas de mi aplicación se puede ver en flickr.com/photos/83111312@N02/7666307016/in/photostream -

Reg Qno-2 ..Sí, tiene razón. Una vez que configura el servidor nginx con pasajero, no necesita iniciar el servidor de rieles:

Cosas para revisar: las rutas de acceso Passenger_Root y Passenger_ruby están disponibles. -

defina las instancias de pasajeros dentro de http {}, no está presente en su archivo cnf -

Pase a la siguiente sección en los documentos 'Implementación de una aplicación Ruby basada en rack (incluido Rails >= 3)' -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.