TeHospedo

www.TeHospedo.com.br

TeHospedo - Serviços de Internet
TeHospedia

Rails com Passenger

De TeHospedia


O período de testes para o Passenger (mod_rails) encerrou em 03/08/2008, quando ativamos o Passenger para produção.

[editar] Ativando o Passenger

  • solicite ao suporte a liberação do SSH
  • acesse o SSH de sua conta

[editar] Convertendo o public_html para ser usado com Passenger

Você mesmo pode ativar o Passenger ou pode solicitar ao suporte para converter o public_html em Passenger.

  • execute no seu SSH:
mv public_html old_html
rails aplicacao
ln -s $HOME/aplicacao/public public_html

Voce tambem pode criar um controller chamado hello através do comando:

cd /aplicacao
./script/generate controller hello index

... que pode ser acessado através de, por exemplo, http://example.com/hello

[editar] Convertendo subdomínios para ser usado com Passenger

O procedimento é semelhante ao adotado para converter todo seu public_html.

Primeiro acesse seu SSH e digite, se você ainda não enviou sua aplicação por FTP:

rails aplicacao_intranet 

Agora, a diferença é que você não pode criar o subdomínio dentro do public_html. Ao criá-lo, crie a pasta fora do public_html. Isso é escolhido no cPanel no procedimento normal de criar subdomínios.

Digamos que o subdominio é:

http://intranet.example.com/

Quando criar o subdomínio no cPanel, apontou-o para:

/aplicacao_intranet/public

Pronto, o passenger irá rodar no subdomínio.

[editar] Outros procedimentos

[editar] Atualizando os arquivos de sua aplicação

Você poderá também enviar arquivos por FTP para sua pasta /passanger e atualizar sua aplicação.

Para recarregar a aplicação, crie um arquivo em branco chamado restart.txt. Isso pode ser efetuado através da shell do servidor usando-se o comando:

touch restart.txt

Este arquivo devera estar presente na pasta aplicacaorails/tmp.

[editar] Solicitando gems

Avise nosso suporte por email que precisa de alguma gem que faremos o possível para instalar até o próximo dia útil.


[editar] Mais informações

Ferramentas pessoais
Relacionamento
Está página foi modificada pela última vez em 01:12, 6 Agosto 2008. - Esta página foi acessada 1 194 vezes. - Sobre a TeHospedia
 
Capa Empresa Mapa do site Política de uso Infra-estrutura Trabalhe conosco