lunes, 22 de febrero de 2010

Instalación de RedMine en FreeBSD

RedMine es un sistema OpenSource HelpDesk altamente configurable, publicado en http://www.redmine.org/.

los pasos para su instalación en FreeBSD son:
  1. Es recomendable tener instalado y configurado el Apache, PHP y el MySQL antes de la instalación de este programa.
  2. acceder a la carpeta de instalación
    cd /usr/ports/www/redmine
  3. proceder con la instalación:
    make installEn este paso se instalarán todas las dependencias necesarias para el funcionamiento de este programa.
    El proceso de instalación puede tomar algún tiempo y debemos estar al tanto de las ventanas de configuración de las dependencias.
  4. El instalador crea la carpeta redmine en la ruta /usr/local/www/redmine hay que ingresar a esta carpeta:
    cd /usr/local/www/redmine
  5. Crear la base y el usuario en MySQL:
    create database redmine character set utf8;
    create user 'redmine'@'localhost' identified by 'my_password';
    grant all privileges on redmine.* to
    'redmine'@'localhost';
  6. en la carpeta /usr/local/www/redmine, copiar el siguiente archivo:
    cp config/database.yml.example config/database.yml
  7. luego editar el archivo config/database.yml para completar las siguientes líneas:
    database: escribir el nombre de la base de datos de esta aplicación, normalmente redmine
    username: escribir el usuario de mysql para esta aplicación
    password: escribir el password del usuario de esta aplicación
    Revisar que adapter esté en mysql y encoding esté en utf8.
  8. Ejecutar las siguientes líneas:
    rake config/initializers/session_store.rb (solo si la versión del redmine es previa a la 0.8.x)
    rake db:migrate RAILS_ENV="production"
    rake redmine:load_default_data RAILS_ENV="production"
    hay que escoger el idioma por defecto, en mi caso ES
  9. se deben crear algunas carpeta y cambiar sus derechos:
    mkdir tmp public/plugin_assets
    chown -R www:www files log tmp public/plugin_assets
    chmod -R 755 files log tmp public/plugin_assets
    Aunque este paso es recomendado, en la instalación de prueba que he realizado ya se encontraban creadas las carpetas y con sus derechos preestablecidos.
  10. Se puede realizar un test de la instalación con el siguiente comando:
    ruby script/server webrick -e productionVerificar en la pantalla de resultados el puerto que se asigna a la aplicación, normalmente es 3000, luego se puede ingresar via un explorador de internet con el formato http://ipservidor:3000, si tienes respuesta es porque la instalación ha sido correcta.
    Por defecto el usuario es admin y la clave admin, se recomienda cambiar esta clave.

No hay comentarios.: