Gestor de proyectos Redmine

Logo RedMine

Redmine, un gestor de proyectos de código libre,

Conozcamos como instalar este producto en una plataforma Centos 6.3.

Prerrequisitos:

Ruby

$ wget  http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz
$ tar zxf ruby-2.1.2.tar.gz
$ cd ruby-2.1.2
$ ./configure
$ make
$ make install
# Update rubygems
$ gem update –system

yum install ruby

# yum install rubygems

# gem update –system

# yum install ruby-devel

Pasos:

1.  Descargar paquete redemine

# wget http://www.redmine.org/releases/redmine-2.5.1.tar.gz

2.  Descomprimimos el paquete

# tar -xvzf redmine-2.5.1.tar.gz -g /opt/

3.  Creamos la base de datos, para lo cual como usuario postgres

# su postgres

bash-4.1$ psql -dpostgres

postgres=# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD ‘my_password‘ NOINHERIT VALID UNTIL ‘infinity’;

postgres=# CREATE DATABASE redmine WITH ENCODING=’UTF8′ OWNER=redmine;

4.  Configuración de conexión a base de datos

# cd -/opt/redmine-2.5.1/config/

# cp database.yml.example database.yml

# vim database.yml

production:
adapter: postgresql
database: redmine
host: localhost
username: redmine
password: my_password
encoding: utf8

Comentar conectores de test y develoment

 5.  Instalar Bundler

# gem install bundler

# bundle install –without development test

 6.  Session store secret generation

# rake generate_secret_token

 7. Creación de objetos de base de datos

# RAILS_ENV=production rake db:migrate

# RAILS_ENV=production REDMINE_LANG=fr rake redmine:load_default_data

8. Testear la instalación

# ruby script/rails server webrick -e production

9. Desplegar en servidor web Apache 2

# yum install curl-devel

# gem install passenger

Crear archivo redmine.conf en el directorio /etc/http/conf.d/

# chcon -R -h -t httpd_sys_script_exec_t /usr/local/rvm/gems/ruby-1.9.3-p547/gems/passenger-4.0.44/buildout/apache2/mod_passenger.so

 

 

Referencias:  

[1] https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-centos-6

[2] http://www.redmine.org/projects/redmine/wiki/RedmineInstall

[3] http://tecadmin.net/install-ruby-1-9-3-or-multiple-ruby-verson-on-centos-6-3-using-rvm/#

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *