Blog do faraohh

Assuntos diversos, inclusive tecnologia.

Gerenciador de Projetos Redmine.

with 2 comments


Redmine é um flexível gerenciador de projetos web. Escrito usando o framework Ruby on Rails, é multi-plataforma e pode-se usar várias bases de dados, página do projeto em http://www.redmine.org

Abaixo descrição de como configurá-lo para um servidor Debian com base de dados MySQL.

Instalando pacotes necessários:

#aptitude install ruby rake rubygems mysql-server-5.0 subversion git-core vim
#gem install rails

Instalação

1. Baixe e extraia o arquivo ou checkout Redmine.

2. Crie um banco de dados vazio chamado redmine como no exemplo.

Para MySQL:

create database redmine character set utf8;

3. Copie config/database.yml.example para config/database.yml e edite este arquivo de configureção do seu banco de dados para o ambiente “production”.

Exemplo para o banco de dados MySQL:

production:
adapter: mysql
database: redmine
host: localhost
username: bduser
password: bdpasswd

4. Crie a estrutura do banco de dados, rodando o seguinte comando sobre o diretório raiz da aplicação:

rake db:migrate RAILS_ENV="production"

Isto vai criar as tabelas e a conta de administração.

5. Insira os dados da configuração padrão no banco de dados, rodando o seguinte comando:

rake redmine:load_default_data RAILS_ENV="production"

Este passo é opcional mais estremamente recomendado, você pode definir suas próprias configuração via scratch. Isto vai carregar alguns padrões de projeto.

6. Definindo permissões

O usuário que roda o Redmine deve ter permissões de escrita sobre os seguintes diretórios: files, log, tmp (criado no final se não estiver presente).

Assumindo que você rode o Redmine com o usuário chamado redmine:

mkdir tmp
sudo chown -R redmine:redmine files log tmp
sudo chmod -R 755 files log tmp

7. Teste a instalação rodando o servidor web WEBrick:

ruby script/server -e production

Depois que WEBrick foi iniciado, aponte se navegador para http://localhost:3000/. Você provavelmente verá a página de boas vindas da aplicação.

8. Use a conta padrão de administração para entrar no sistema:

* login: admin
* password: admin

Você pode ir para Admin & Settings para modificar suas aplicações padrões.
Configurações de servidor SMTP

Em config/environment.rb, voce pode definir parametros par ao seu servidor SMTP:

* config.action_mailer.smtp_settings: SMTP server configuration
* config.action_mailer.perform_deliveries: set to false to disable mail delivering

Não esqueça de reiniciar a sua aplicação depois da mudança.
Backups
Backups do Redmine dever incluir:

* dados do banco (armazenamentos do su banco de dados redmine)
* dados de arquivos (armazemamentos dos seu arquivos e diretórios)

Há um simples script shell que você pode usar diariamente para fazer backup (assumindo que você usa banco de dados mysql):

# Dados do banco

/usr/bin/mysqldump -u -p | gzip > /path/to/backup/db/redmine_`date +%y_%m_%d`.gz

# Dados de arquivos

rsync -a /path/to/redmine/files /path/to/backup/files

fonte: http://www.redmine.org/wiki/redmine/RedmineInstall

Written by Marcello Moura

29/09/2008 às 11:28

2 Respostas

Subscribe to comments with RSS.

  1. Gostaria de saber como restaurar o backup do redmine no windows, atualizando pra uma versão mais nova.

    Felipe

    22/02/2014 at 21:15


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: