Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GabrielFerrari

[Resolvido] Múltiplas aplicações Rails

Recommended Posts

Existem outras formas e todas são relativas as configurações do seu servidor,

 

nessa dica funciona em Apache2 + Passenger + Rails 2.3.14 + Ubuntu 11.10

 

Por padrão o Apache configura a posta /var/www/

 

Digamos que suas aplicações estão em:

 

/home/SUAPASTA/app1

 

/home/SUAPASTA/app2

 

 

Primeiro de tudo temos que jogar a pasta public das aplicações para a www,

podemos fazer isso com links simbólicos:

 

ln -s /home/SUAPASTA/app1/public app1

ln -s /home/SUAPASTA/app2/public app2

 

Caso entre na www e de um ls para listar os arquivos e pastas vai ter algo mais ou menos assim:

 

$ ls 

 

index.html app1 app2

 

 

Agora vem o "truque do ovo",

 

no seu arquivo de configuração do Apache, provavelmente o default

 

 

coloque:

 

RailsBaseURI /app1 RailsBaseURI /app2

 

Resete o Apache2

 

sudo /etc/init.d/apache2 restart

 

E é isso poderá acessar suas aplicações pelos links:

 

www.seusite.com/app1

 

www.seusite.com/app2

 

 

Essas configurações são bem relativas as necessidades, porém espero que sirva de base,

 

para quem esteja perdido.

 

 

Até a próxima.

 

Também postado no meu blog: http://gabrielweb.com.br/multiplas-aplicacoes-rails-uma-dica-simples-e-rapida/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.