Redmine – Tutorial de Instalação
O que é o Redmine?
O Redmine é uma aplicação web para gerenciamento de projetos, desenvolvido com o framework Ruby on Rails, oferecendo suporte a diversas plataformas e bancos de dados.
Os bancos atualmente suportados são MySQL 5.0 ou mais, PostgreSQL 8 e SQLite 3; as plataformas suportadas pelo Redmine são Unix, Linux, Mac, MacServer e Windows.
Alguns dos recursos oferecidos pelo Redmine são:
- Suporte a múltiplos projetos;
- Controle de tarefas;
- Calendários e gráficos;
- Notícias, documentos e arquivos (gerenciamento);
- Wiki e fórum;
- Integração com repositórios (SVN, CVS, Git, Mercurial, Bazaar e Darcs);
- Multilinguagem;
- Suporte a diversos bancos;
- Controle de tempo nas tarefas;
- Uso de plugins.
A documentação oficial do Redmine está disponível em:http://www.redmine.org/wiki/redmine/Guide (em inglês).
Instalação
Requisitos para instalação do Redmine:
- Ruby 1.8.x
- Rake 0.8.3
- Rack 1.0.1
- MySQL
O sistema operacional abordado neste tutorial será o Ubuntu 10.04.
1. Instalação do Ruby
Para instalar o Ruby, abra o Terminal, faça o login como usuário root, conforme a Figura 1, e digite:
sudo apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8libreadline-ruby1.8 libruby1.8
Site Oficial do Ruby http://www.rubyforge.org/.
Instalação do Rake
Para instalar o Rake, abra o Terminal e logado como “root” digite:
gem install –remote rake
Caso a instalação seja realizada com sucesso, aparecerá a seguinte mensagem no terminal:
Successfully installed rake-0.8.7
1 gem installed
Installing ri documentation for rake-0.8.7…
Installing RDoc documentation for rake-0.8.7…
Para instalar o Rack, abra o Terminal e logado como “root” digite:
cd /usr/lib/ruby/gems/1.8/gems/rake-0.8.7
ruby install.rb
Site Oficial do Rake http://rake.rubyforge.org/.
Instalação do Rack
Para instalar o Rack, execute o seguinte comando no terminal:
gem install rack –source http://chneukirchen.org/releases/gems/
Site Oficial do Rack http://rack.rubyforge.org/.
Instalação do MySQL
Para instalar o MySQL você pode acessar a Central de Programas do Ubuntu e digitar MySQL, conforme mostra a Figura 2. Na Central, escolha as opções:
- Navegador de consulta MySQL;
- Administrador MySQL;
- Cliente MySQL;
- Servidor MySQL.
Caso prefira, você pode instalar o MySQL também pelo Terminal. Para instalar via console, abra o terminal e logado como “root”, digite:
sudo apt-get install mysql-server-5.0
sudo mysqladmin -u root sua_senha
Instalação do Redmine
Instalados todos os aplicativos requeridos, faça o download do Redmine em
http://rubyforge.org/frs/download.php/71725/redmine-1.0.0.zip. Utilizaremos a versão 1.0.0 do Redmine.
No MySQL, crie um banco de dados com o nome “redmine”.
create database redmine character set utf8;
create user ‘redmine’@'localhost’ identified by ‘sua_senha’;
grant all privileges on redmine.* to ‘redmine’@'localhost’;
Descompacte o redmine-1.0.0.zip em uma pasta de sua preferência. Em seguida, na pasta descompactada acesse a pasta Config e copie as informações do arquivo database.yml.example para database.yml, inserindo as configurações do seu banco na sessão production.
Exemplo do arquivo:
production:
adapter: mysql
database: redmine
host: localhost
username: root
password: root
encoding: utf8
Vamos agora gerar uma sessão de armazenamento com o rake. Abra o terminal e execute o seguinte comando:
rake generation_session_store
Em seguida, execute o seguinte comando para configurar o Redmine:
RAILS_ENV=production rake db:migrate
Por fim, para iniciar o servidor, acesse a pasta do seu Redmine através do terminal e digite:
ruby script/server webrick -e production
Para acessar seu Redmine, acesse do navegador http://localhost:3000/. O login para acesso é “admin”e a senha “admin”.
Nosso tutorial chegou ao fim, espero que tenham gostado, qualquer duvida deixe um comentário que estarei respondendo.
Ana Paula Gomes Twitter
Sou formada técnica em Informática pelo CETEB e graduanda em Análise de Sistemas pela UNEB.
Atualmente trabalho na Total Informática, com gestão de testes de software.


