Ruby on Rails é um framework livre que visa aumentar a velocidade e facilidade no desenvolvimento de sites orientados a banco de dados. Veja neste material como utilizá-lo na versão 2.4, em hospedagens compartilhadas:
Requisitos
1Antes de iniciar o procedimento, valide os requisitos iniciais:
- ✓ Possuir plano P, M, Business, Turbo, Plus ou Revenda
- ✓ Possuir acesso a hospedagem via SSH (Para fazer a liberação, entre em contato com o suporte técnico)
- ✓ Possuir um banco de dados com o usuário atribuído e todos os privilégios selecionados
Passos iniciais: iniciação do Ruby 2.4
1Acesse o plano de hospedagem via SSH e execute o comando abaixo, habilitar a versão 2.4 do Ruby:
scl enable ea-ruby24 bash
2Para verificar e confirmar a versão habilitada, execute o comando:
ruby -v
Passos finais: instalação do Redmine
Etapa 1: instalação
A instalação será feita utilizando o caminho padrão: /home/usuario/rails_apps/redmine, mas é possível usar outra pasta para instalação - se utilizar outra pasta, adapte o caminho conforme a sua necessidade
1Acesse a hospedagem via SSH e para criar a pasta de instalação, execute o comando:
mkdir /home/usuario/rails_apps
2Para acessar a pasta criada no passo anterior, execute o comando:
cd /home/usuario/rails_apps
3Para baixar a versão 4.0.4 do Redmine, execute o comando:
wget http://www.redmine.org/releases/redmine-4.0.4.tar.gz -O redmine.tar.gz
4Para descompactar o pacote baixado, execute o comando:
tar -xvzf redmine.tar.gz
6Para modificar o nome do diretório, execute o comando:
mv redmine-4.0.4/redmine/
7Para acessar o diretório config, execute o comando:
cd /home/usuario/rails_apps/redmine/config
Após executar a instalação do Redmine, prossiga para a edição do arquivo do banco de dados
Etapa 2: edição do arquivo do banco de dados
Com o nome do banco de dados, o usuário e a senha em mãos, siga o passo a passo a seguir:
1Na pasta config, para alterar o nome do diretório do banco, execute o comando:
mv database.yml{.example,}
2Para editar o arquivo do banco, execute o comando:
vim database.yml
3Aperte a tecla i no teclado para editar o arquivo e edite a parte de "production" conforme a orientação abaixo:
- adapter: mantenha como está
- database: insira o nome do seu banco de dados
- host: mantenha como está
- username: insira o usuário do banco de dados
- password: insira a senha do usuário (entre os parênteses)
- encoding: mantenha como está
Após editar o banco de dados, prossiga para as configurações no cPanel
Etapa 3: configurações no cPanel
1No cPanel,clique em Domínios
- Em seguida, clique em Subdomínios
2Crie um subdomínio cujo diretório raíz seja a pasta do Redmine
3Volte para a página inicial do cPanel e clique em Software
- Em seguida, clique em Application Manager
4Clique no botão + Add Application
5Crie uma nova aplicação conforme indicado abaixo:
- Nome: insira o nome da aplicação,
- Domínio: selecione o subdomínio da aplicação
- Application URL: mantenha como está
- Caminho: insira a pasta do redmine
- Deployment Mode: marque a opção Produção
Para salvar as alterações, clique em Save Application
6Para finalizar o procedimento, abra um chamado para o suporte como "dúvidas técnicas gerais", informe que está instalando o Redmine para utilização do Ruby e solicite a instalação dos bundles