Blog de Duplika

Instalar Redmine en cPanel con CloudLinux

redmine

Redmine es un administrador de proyectos gratuito y de código abierto con licencia GNU que te facilitara la interacción con clientes, brindando una interfaz web para gestionar tareas y avances de tus proyectos. En Duplika podemos instalar Redmine en nuestro plan de hosting empresarial, pero ahora queremos compartir el tutorial para explicarle los que tengan un servidor dedicado, como pueden instalar Redmine en Cpanel.

1. Descargar Redmine

  • Ir a la página http://www.redmine.org/ y descargar la última versión de Redmine estable
  • Si elijen Redmine 2.6 no pueden usar Ruby 2.2, si eligen Redmine 3.0 sí­ pueden.
  • Descomprimir en algún directorio que no esté en public_html (por seguridad)

2. Crear la aplicación en Passenger

  • Ir al cPanel y buscar la opción "Setup Ruby App" (No Ruby on Rails!). Si no tienen esa opción, puede que no esté instalado alt-ruby
  • Elegir ruby 2.1 o 2.2 según la versión de Redmine, el directorio donde dejamos el source y un path (puede ser "redmine")

3. Instalar módulos

  • Habilitar acceso de shell (bash) para la cuenta desde el WHM
  • Agregar esta cuenta al grupo de compilers desde el WHM
  • Crear una base de datos y usuario de MySQL para Redmine desde el cPanel
  • Loguearse como ese usuario por consola y configurar el archivo config/database.rb
  • Luego ejecutar...
# cambiar APLICACION por el directorio de la aplicación (en este caso: redmine) # cambiar VERSION por la versión de Ruby (2.1 o 2.2) source ~/rubyvenv/APLICACION/VERSION/bin/activate cd ~/APLICACION bundle install # chequear cualquier error que arroje rake generate_secret_token RAILS_ENV=production rake db:migrate RAILS_ENV=production REDMINE_LANG=es rake redmine:load_default_data

4. Listo

Ahora faltaría probar que el sitio funcione El login es usuario "admin" y password "admin".