Você está aqui: Home » Jelastic » Como implementar o Redmine no Jelastic Websolute

Como implementar o Redmine no Jelastic Websolute

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Email -- Filament.io 0 Flares ×

Como implantar o Redmine no Jelastic Websolute

Redmine é um sistema baseado na web de código aberto para gerenciamento de projetos e rastreamento de bugs. Escrito usando o framework Ruby on Rails, é multi-plataforma e multi-banco de dados.

Na instrução a seguir vou mostrar como instalar e executar o seu próprio aplicativo Redmine dentro Jelastic Websolute.

A. Criação do Ambiente


1. Entre na Plataforma Jelastic e clique no botão Criar ambiente.


2. Navegue até a guia Ruby, escolha Apache como servidor de aplicação e MySQL como banco de dados. Especifique o limites de cloudlets para nodes escolhidos, o nome do seu ambiente (por exemplo redmine ) e clique em Criar.

Novo Ambiente

3. Aguarde criação para completar, vai demorar apenas um minuto.

Ambiente Redmine

B. Implementação do Redmine


1. Abra o site Redmine e baixe sua última versão estável como .Tar.gz ou .zip.

Site Redmine

2. Navegue de volta ao painel Jelastic e carregue este arquivo via Gerenciador de Implementação (Deployment Manager).

Upload

3. Finalmente, implemente o pacote Redmine no ambiente que foi criado.

Implementação
Para isso clique no botão Implementar para.. (Deploy to..) ao lado do arquivo carregado e escolha o ambiente desejado.
Em seguida, selecione o tipo de implementação de aplicativos (Production no nosso caso) e clique no botão Implementar (Deploy).

Em alguns momentos Redmine será hospedado dentro do ambiente escolhido.


C. configurações de banco de dados

1. Pressione botão Abrir no navegador para o node MySQL no meio ambiente.

Open Mysql

2. Faça o login no painel de administração usando as credenciais Jelastic enviadas após a criação do ambiente. Vá até a guia SQL.

SQL Tab

3. Você verá o formulário vazio para a executar a solicitação do SQL. Digite a seguinte linha lá e clique em Ir (Go) para criar um novo banco de dados .
CREATE DATABASE redmine CHARACTER SET utf8;

Executar Requisição

4 . Em seguida, navegue de volta para o painel do Jelastic e clique no botão Configurar ao lado do servidor Apache .

Configuração do Apache

5 . Na abertura Configuration Manager navegue até a pasta webroot > config, encontre o arquivo database.yml.example e copie seu conteúdo.

Exemplo de Banco de Dados YML

6. Então crie novo arquivo database.yml na mesma pasta (config) e cole as linhas nele.

Base de Dados yml

7. Agora você precisa configurar a conexão com Banco de Dados usando os dados de seu MYSQL.

Seções de configurações personalizadas devem ser escolhidas de acordo com o tipo de implementação que você escolheu durante a criação do ambiente (produção, no nosso caso).

Especifique o Host MySQL (URL para o seu banco de dados sem http://) e as credenciais que você recebeu durante a criação de usuário e senha do ambiente.

Set up de configuração do MySQLNota: caso você esteja alterando o tipo de implementação para outro mais tarde (development ou testing), você também deve especificar estes parâmetros de conexão em todas as sessões.

8. Salve as alterações realizadas.

D. Configuração dos Servidores de Aplicação

1. Clique no botão Configurar (Config) para o Node Apache em seu ambiente.

Apache Config

2. Na pasta  webroot crie um novo arquivo e nomeie como rake_deploy.

Web root

3. Cole as seguintes linhas no novo arquivo criado:

generate_secret_token
db:migrate
redmine:load_default_data

Rake

4. Salve as alterações e Reinicie o Node Apache.

Reiniciar Apache

5. E finalmente, clique no botão (Abrir no navegador) Open in browser perto do seu ambiente.

Abra no Browser

6. Sua Homepage da aplicação Redmine abrirá.

Redmine Homepage

7. É isso. Agora você tem sua própria aplicação Redmine no ar e rodando no Jelastic. Aproveite!

Sobre Wagner Linaldi

Wagner Linaldi, ou Zafa para os amigos, é um entusiasta dos números, das informações e principalmente da junção disso tudo como ferramenta de marketing. É analista, mas pretende ser especialista. E também é legal pra caramba!

0 Comentários

Deixe o seu comentário!

Voltar ao topo
Optimization WordPress Plugins & Solutions by W3 EDGE