Neste tutorial você pode verificar como realizar o deploy de uma aplicação Ruby on Rails em sua hospedagem na KingHost. O uso de Ruby é indicado para desenvolvedores com experiência nessa linguagem de programação e portanto requer conhecimento técnico específico.
Isso se faz necessário pois nem todos os servidores web possuem suporte a esta tecnologia. Precisamos preparar o ambiente para você.
Fazendo o deploy de uma aplicação Ruby
Para começar, você deve acessar o Painel de Controle da KingHost e navegar até a seção Ruby on Rails. Assim que encontrar, clique no ícone Gerenciar Aplicações.
Você deve optar por ter somente uma aplicação na raíz (www) do seu site; ou
Ter duas aplicações Ruby em diretórios diferentes.
Para criar a aplicação Ruby, dê um nome a ela, defina o tipo (conforme a caixa de aviso acima) e escolha o tipo de banco de dados que você usará na aplicação.
Para finalizar a configuração clique no botão
.Estrutura de FTP
Isso fará com que seja criada a estrutura padrão do Ruby em seu FTP. Dentro da raíz do seu FTP existirá uma nova pasta chamada apps_rails.
Caso você tenha escolhido criar apenas uma aplicação, coloque nessa pasta o conteúdo da sua aplicação.
Se escolheu colocar em subdiretório, então acesse o nome da pasta que possui o mesmo nome da aplicação que acabou de criar e coloque seu conteúdo lá.
Informações adicionais
O Rails trabalha em três ambientes: desenvolvimento, testes e produção. Nosso padrão é o production.
Sendo assim, toda a configuração deve ser com base nesse padrão. Como exemplo, as migrações para criar tabelas no banco de dados, utilizando o comando