Buscando en google encontre la siguiente liga, la cual es muy útil: "Phusion Passenger & running multiple Ruby versions" siguiendo la configuración que ahí menciona me tope con un problema.
Apache 403 Forbidden
Para ser breve ire al punto.
Todo se encontraba configurado tal cual menciona el articulo, de la siguiente forma tenia mi configuración de Apache.
"< virtualhost >"
DocumentRoot /home/alex/proyectos/miapplicacion/public
PassengerEnabled off
ProxyPass / http://0.0.0.0:3050/
ProxyPassReverse / http://0.0.0.0:3050/
"< /virtualhost >"
Sin embargo me decia que no tenia permisos.
Ya se encontraba corriendo passenger stand alone (en el articulo lo menciona) en el puerto 3050.
Encontre la solución moviendo varias cosas:
El cual en ubuntu se encuentra en:
Quedando de la siguiente manera:
Con esto deje habilitado mi proxy para todo,
puedes restringirlo si así lo consideras.
2. Después de esto lo unico que resta es activar dicho módulo
en caso que no este activo, con la siguiente instrucción (ubuntu):
sudo a2enmod proxy_http
3. Reiniciamos Apache
sudo /etc/init.d/apache2 restart
Y Listo!!! Una vez realizado esto, arranco mi app en la version
1.9.2 de Ruby y Rails 3.2.14 de Rails.
Ligas de ayuda:
http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/
http://rimuhosting.com/knowledgebase/applications/ruby-on-rails
http://serverfault.com/questions/242650/setting-up-a-basic-mod-proxy-virtual-host
puedes restringirlo si así lo consideras.
2. Después de esto lo unico que resta es activar dicho módulo
en caso que no este activo, con la siguiente instrucción (ubuntu):
sudo a2enmod proxy_http
3. Reiniciamos Apache
sudo /etc/init.d/apache2 restart
Y Listo!!! Una vez realizado esto, arranco mi app en la version
1.9.2 de Ruby y Rails 3.2.14 de Rails.
Ligas de ayuda:
http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/
http://rimuhosting.com/knowledgebase/applications/ruby-on-rails
http://serverfault.com/questions/242650/setting-up-a-basic-mod-proxy-virtual-host