Instalação do Redmine no CentOS 6

1) Instale o Apache e o Mysql Server

2) Instale o subversion

# yum install subversion

3) Instale o Ruby

# cd /var/www/httpd/
# svn co http://redmine.rubyforge.org/svn/branches/1.3-stable redmine-1.3

4) Instale o ruby-gems

# gem install rubygems
# gem install rubygems-update

5) instale também:

# gem install cgi_multipart_eof_fix
# gem install rack
# gem install coderay

6) Crie um banco de dados chamado redmine. Você pode usar para esta finalidade o PHPMyAdmin

# yum install phpmyadmin

O SQL para criar o banco de dados é:

create database redmine default character set utf8;

7) Edite o arquivo de configuração do BD

# cd /var/www/html/redmine/
# cp -v config/database.yml.example config/database.yml
# nano config/database.yml

Configure o arquivo da seguinte forma:

production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: SUA SENHA

8) Gere o arquivo de sessão

# rake config/initializers/session_store.rb

9) Gere a estrutura do BD

# gem install mysql
# RAILS_ENV=production rake db:migrate
10) Crie o usuário redmine e defina uma senha para ele
# groupadd redmine
# adduser -d /var/www/html/redmine/ -g redmine redmine
# passwd redmine
11) Defina as permissões de acesso à pasta
# chown -R redmine:redmine files log tmp public
# chmod -R 755 files log tmp public

12) Inicie o serviço do redmine

# ruby script/server webrick -p 8000 -e production &

13) Abra a aplicação em seu navegador web através da url

http://localhost:8000

O usuário inicial é “admin” e a senha é “admin”.

Até a próxima dica!