[Resolvido] Múltiplas aplicações Rails
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/
Discussão (0)
Carregando comentários...