Base de Conhecimento

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 

 

Terminal SSH com o comando 'scl enable ea-ruby24 bash' destacado em amarelo para ativar o Ruby 2.4

 

 

2Para verificar e confirmar a versão habilitada, execute o comando:

ruby -v 

 

Terminal SSH com o comando 'ruby -v' destacado em amarelo confirmando a versao ruby 2.4.6p354


 

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

 

Terminal SSH com o comando 'mkdir /home/usuario/rails_apps' destacado em amarelo para criar a pasta dos projetos Rails

 

 

2Para acessar a pasta criada no passo anterior, execute o comando:

cd /home/usuario/rails_apps

 

Terminal SSH com o comando 'cd /home/usuario/rails_apps' destacado em amarelo

 

 

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

 

Terminal SSH com o comando 'wget http://www.redmine.org/releases/redmine-4.0.4.tar.gz -O redmine.tar.gz' destacado em amarelo e o download concluido em 100%

 

 

4Para descompactar o pacote baixado, execute o comando:

tar -xvzf redmine.tar.gz

 

Terminal SSH com o comando 'tar -xvzf redmine.tar.gz' destacado em amarelo extraindo os arquivos do Redmine 4.0.4

 

 

6Para modificar o nome do diretório, execute o comando:

mv redmine-4.0.4/redmine/ 

 

Terminal SSH com o comando 'mv redmine-4.0.4/ redmine/' destacado em amarelo renomeando a pasta extraida

 

 

7Para acessar o diretório config, execute o comando:

cd /home/usuario/rails_apps/redmine/config

 

Terminal SSH com o comando 'cd /home/usuario/rails_apps/redmine/config' destacado em amarelo

 

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,}

 

Terminal SSH dentro de rails_apps/redmine/config com o comando 'mv database.yml{.example,}' destacado em amarelo

 

 

2Para editar o arquivo do banco, execute o comando:

vim database.yml

 

Terminal SSH com o comando 'vim database.yml' destacado em amarelo para editar o arquivo de configuracao do banco

 

 

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á

Editor vim com o arquivo database.yml destacado em amarelo mostrando os campos adapter mysql2, database, host, username, password e encoding na secao production

 

Aperte a tecla ESC para sair do modo inserção e depois aperte as teclas SHIFT + ZZ (z duas vezes) para salvar e sair.

 

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.

cPanel com o campo de busca preenchido com 'sub' e o icone Subdominios destacado em vermelho na secao Dominios

 

 

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


Formulario Create a Subdomain com Subdominio 'redmine', Dominio meudominio.com.br e Raiz do Documento rails_apps/redmine destacados em vermelho, e o botao Criar destacado em vermelho

 

Confira o material Como criar subdomínios.
  • 0 Usuários acharam útil
Esta resposta lhe foi útil?