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
- - Etapa 2: edição do arquivo do banco de dados
- - Etapa 3: configurações no cPanel
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, procure por sub.
- - Em seguida, clique em Subdomínios.

2Crie um subdomínio cujo diretório raíz seja a pasta do Redmine.

