Eu tenho um aplicativo do Rails 4 e quero implantá-lo no Linode e estou com muita dificuldade para conseguir isso. Segui todas as instruções básicas dos guias Linode, também, instalei todas as dependências para o meu aplicativo, configurei o banco de dados, criei um usuário do deployer e realizei toda a configuração aconselhada pelos guias Linode. Eu instalei o Postgres e configurei meu usuário e BD.
Além disso, resolvi todas as dependências do meu aplicativo (Ruby ou não) e todas as dependências do Ruby foram resolvidas via Bundler.
Eu tentei de tudo com base neste screencast link . Eu tenho e também apontei o endereço do meu domínio para a máquina, mas o aplicativo em si não está roteando para este endereço e eu realmente preciso, porque o cliente quer ver a página em produção o mais rápido possível.
Quando eu faço login no meu Linode como o usuário do deployer (não administrador) e executo o comando ls, ele me retorna isto:
apps database.yml public
e dentro de public
tenho:
example.com somosprofessores.org
que correspondem ao aplicativo de amostra base que já veio com meu Linode e meu próprio aplicativo, a raiz do aplicativo Rails.
Infelizmente, o suporte do Linode não pode me ajudar com isso, enquanto o guia de implantação do Rails está muito incompleto e eu realmente preciso fazer isso.
Por favor me ajude.
Especificações técnicas:
Ubuntu 13.10 Ruby 2.0 Rails 4 PostgreSQL 9.1 Nginx
Tags nginx ruby ruby-on-rails linode