Mostrando las entradas con la etiqueta RedMine. Mostrar todas las entradas
Mostrando las entradas con la etiqueta RedMine. Mostrar todas las entradas

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.

viernes, 5 de febrero de 2010

Redmine 0.9.1 Error al instalar mysql.rb (The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again)

Solución al Error en Ubuntu 9.10: The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again.

Primero hay que instalar el paquete: libmysqlclient-dev
apt-get install libmysqlclient-dev

ahora con esto ya podemos ejecutar la línea sugerida en el mensaje de error:
gem install mysq

con eso la instalación de REDMINE puede continuar según lo indicado en la página:
http://www.redmine.org/wiki/redmine/RedmineUpgrade
o
http://www.redmine.org/wiki/redmine/RedmineInstall

.