Redmine: Es una herramienta para la gestión de proyectos que permite realizar seguimiento de incidentes, errores, calendario de actividades, diagramas de Gantt, wiki, foros, visor del repositorio de control de versiones, RSS, control de flujo de trabajo basado en roles, integración con correo electrónico. Es software libre y de código abierto, disponible bajo la Licencia Pública General de GNU v2.
INSTALAR HERRAMIENTAS DE COMPILACION
yum install openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel checkinstall rpm-build
DESCARGAR RUBY
cd / # YOUR FOLDER OF CHOICE
ftp ftp.ruby-lang.org
ftp> Anonymous # USERLOGIN
ftp> 'none', just hit Enter # NO PASSWORD
ftp> cd /pub/ruby
ftp> get ruby-1.8.7.pXXX.tar.gz # XXX is currently 358, as of 03/2012
ftp> bye
DESCOMPRIMIR
tar zxvf ruby-1.8.7.pXXX.tar.gz
COMPILAR
cd ruby-1.8.7.pXXX
./configure
make
make install
VERIFICAR INSTALACION
ruby -v
BAJAR DESDE EL REPOSITORIO SVN (SUBVERSION) EL REDMINE
svn co http://svn.redmine.org/redmine/branches/2.3-stable redmine-2.3
Renombramos la carpeta a redmine:
mv redmine-1.2/ /var/lib/redmine
Navegamos a dicha carpeta:
cd /var/lib/redmine/
Guardamos la configuración de la base de datos en /var/lib/redmine/config/database.yml:
Primero copiamos el archivo database.yml.example
cp database.yml.example database.yml
echo "production:
adapter: postgresql
database: redmine
host: localhost
username: redmine
password: <password>
encoding: utf8
schema_search_path: public" > config/database.yml
INSTALAMOS POSTGRES Y CONFIGURAMOS UN USUARIO Y LA BASE DE DATOS
su postgres
psql
postgres=# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD '<password>' NOINHERIT VALID UNTIL 'infinity';
postgres=# CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine TEMPLATE template0;
postgres=# q
exit
CREAR DATOS PARA BASE
rake db:migrate RAILS_ENV=production
RAILS_ENV=production rake redmine:load_default_data
SI SALE ALGUN ERROR
Correr el comando:
bundle install
SI DA UN ERROR AL CREAR LA BASE CON UN GEM nokogiri
Puedes ver este
http://nokogiri.org/tutorials/installing_nokogiri.html
SI DA UN ERROR EN pg GEM
Instala los siguientes paquetes me dia`nte yum:
yum install postgresql*
SI DA UN ERROR EN rmagick GEM
yum install ImageMagick*
SI TE DA UN ERROR DE Forbidden en el Navegador
Verificar que el archivo selinux del /etc/sysconfig este con la opcion de SELINUX=disabled
Si realizas la modificacion a este archivo debes reiniciar el Computador o Servidor
INSTALAR HERRAMIENTAS DE COMPILACION
yum install openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel checkinstall rpm-build
DESCARGAR RUBY
cd / # YOUR FOLDER OF CHOICE
ftp ftp.ruby-lang.org
ftp> Anonymous # USERLOGIN
ftp> 'none', just hit Enter # NO PASSWORD
ftp> cd /pub/ruby
ftp> get ruby-1.8.7.pXXX.tar.gz # XXX is currently 358, as of 03/2012
ftp> bye
DESCOMPRIMIR
tar zxvf ruby-1.8.7.pXXX.tar.gz
COMPILAR
cd ruby-1.8.7.pXXX
./configure
make
make install
VERIFICAR INSTALACION
ruby -v
BAJAR DESDE EL REPOSITORIO SVN (SUBVERSION) EL REDMINE
svn co http://svn.redmine.org/redmine/branches/2.3-stable redmine-2.3
Renombramos la carpeta a redmine:
mv redmine-1.2/ /var/lib/redmine
Navegamos a dicha carpeta:
cd /var/lib/redmine/
Guardamos la configuración de la base de datos en /var/lib/redmine/config/database.yml:
Primero copiamos el archivo database.yml.example
cp database.yml.example database.yml
echo "production:
adapter: postgresql
database: redmine
host: localhost
username: redmine
password: <password>
encoding: utf8
schema_search_path: public" > config/database.yml
INSTALAMOS POSTGRES Y CONFIGURAMOS UN USUARIO Y LA BASE DE DATOS
su postgres
psql
postgres=# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD '<password>' NOINHERIT VALID UNTIL 'infinity';
postgres=# CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine TEMPLATE template0;
postgres=# q
exit
CREAR DATOS PARA BASE
rake db:migrate RAILS_ENV=production
RAILS_ENV=production rake redmine:load_default_data
SI SALE ALGUN ERROR
Correr el comando:
bundle install
SI DA UN ERROR AL CREAR LA BASE CON UN GEM nokogiri
Puedes ver este
http://nokogiri.org/tutorials/installing_nokogiri.html
SI DA UN ERROR EN pg GEM
Instala los siguientes paquetes me dia`nte yum:
yum install postgresql*
SI DA UN ERROR EN rmagick GEM
yum install ImageMagick*
SI TE DA UN ERROR DE Forbidden en el Navegador
Verificar que el archivo selinux del /etc/sysconfig este con la opcion de SELINUX=disabled
Si realizas la modificacion a este archivo debes reiniciar el Computador o Servidor