GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalación de Redmine en un CentOS 6 VPS

El artículo de hoy le mostrará cómo puede instalar y configurar Redmine en su CentOS 6 VPS.

Redmine es una herramienta de seguimiento de errores y gestión de proyectos basada en la web y de código abierto.

Incluye un calendario y diagramas de Gantt para facilitar la representación visual de los proyectos y sus plazos.

Redmine también puede manejar múltiples proyectos.

Proporciona funciones integradas de gestión de proyectos, un sistema de seguimiento de problemas y soporte para varios sistemas de control de versiones.

Consulte nuestro tutorial para instalar Redmine en CentOS7: Cómo instalar Redmine en CentOS 7

Asegúrese de que su sistema operativo esté completamente actualizado ejecutando:

# yum update

a continuación, instale los requisitos necesarios para la configuración (considerando que ya tiene una instalación LAMP en funcionamiento):

# yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel -y

con todo eso en su lugar, estamos listos para instalar el paquete ruby ​​gem ejecutando:

# gem install bundle

si activa 'Archivo no encontrado:lib', puede hacer:

# gem install rdoc-data
# rdoc-data --install
# gem rdoc --all --overwrite

y de nuevo ejecutar:

# gem install bundle

si recibe un error como:

/usr/include/bits/local_lim.h:39:26: error: linux/limits.h: No such file or directory
make: *** [generator.o] Error 1

entonces necesitas instalar 'kernel-headers'

si todo salió bien, estamos listos para continuar con la instalación de Redmine.

# cd /var/www/html
# wget http://rubyforge.org/frs/download.php/76495/redmine-2.1.2.tar.gz
# tar -zxvf redmine-2.1.2.tar.gz
# ln -s redmine-2.1.2 redmine
# rm -f redmine-2.1.2.tar.gz
# cd /var/www/html/redmine/
# bundle install --without postgresql sqlite test development

lo siguiente que debemos hacer es crear una base de datos para la instalación de Redmine:

# mysql -u root -p
mysql> create database redmineDB character set utf8;
mysql> grant all privileges on redmineDB.* to 'redmineUSER'@'localhost' identified by 'y0gEipo6EY';
mysql> flush privileges;
mysql> \q

y luego configure Redmine para usar la base de datos recién creada:

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

extracto:

production:
  adapter: mysql
  database: redmineDB
  host: localhost
  username: redmineUSER
  password: y0gEipo6EY
  encoding: utf8

proceda a llenar la base de datos usando:

# cd /var/www/html/redmine
# rake generate_secret_token
# rake db:migrate RAILS_ENV="production"
# rake redmine:load_default_data RAILS_ENV="production"

Lo siguiente que debe hacer es instalar Passenger y configurarlo, pero antes de hacerlo, primero debe instalar su joya mediante:

# gem install passenger

una vez que esté instalado, proceda con la instalación del módulo apache:

# passenger-install-apache2-module

una vez que todo esté instalado, debe configurar la configuración del pasajero.

# cd /etc/httpd/conf.d
# vim redmine.conf
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18
PassengerRuby /usr/bin/ruby

<VirtualHost *:80>
  ServerName your_domain_name
  DocumentRoot /var/www/html/redmine/public
  <Directory /var/www/html/redmine/public>
    AllowOverride all
    Options -MultiViews
    allow from all
  </Directory>
</VirtualHost>

guarde y cierre el archivo y edite el archivo de configuración principal de apache y habilite hosts virtuales basados ​​en nombres comentando la siguiente línea:

# vim /etc/httpd/conf/httpd.conf
# Use name-based virtual hosting.

#NameVirtualHost *:80

guarde el archivo y establezca la propiedad de su Redmine en apache:

# chown -R apache: /var/www/html/redmine

y finalmente recarga tu servidor web ejecutando:

# service httpd restart

luego, abra su 'http://your_domain_name' e inicie sesión usando 'admin' como nombre de usuario y 'admin' como contraseña.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato. Para obtener actualizaciones, puede consultar esta guía Cómo instalar Redmine en CentOS 7.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Redmine en CentOS 7

  2. Cómo instalar Redmine en CentOS 8

  3. Cómo instalar phpBB 3 en un CentOS 6 VPS

  4. Instalar Dotclear en un CentOS VPS

  5. Instale GlassFish en un CentOS 6 VPS

Cómo instalar Redmine en CentOS 8

Instale Odoo 8 en un CentOS 7 VPS

Instale CouchDB en un VPS CentOS Linux

Instale PHP-Fusion 7 en un CentOS 7 VPS

Instalación de Tomcat 8 en un VPS CentOS 7 Linux

Instalar MongoDB en un CentOS VPS