Con la version 0.9.3 y Ubuntu 9.10 tuve problemas de dependencias.
Necesitaremos tener MySQL y Apache instalado. Además, necesitaremos los siguientes paquetes:
sudo apt-get install build-essential ssh openssh-server mysql-server phpmyadmin rails rubygems mongrel ruby1.8-dev ; sudo mkdir /opt/redmine ; cd /opt/redmine ; sudo wget http://rubyforge.org/frs/download.php/66633/redmine-0.8.6.tar.gz; tar -xvf redmine-0.8.6.tar.gz
Ahora tenemos que crear una base de datos vacía. Si usamos el phpMyAdmin deberemos hacer:
Databases ; Create new database (La llamaremos redmine y como juego de caracteres utf8_general_ci)
Una vez creada la base de datos, vamos a crear un usuario para que la use. Para ello nos vamos a la ventana inicial del phpMyAdmin, luego a la pestaña de Privilegios y luego le damos a la opción que pone "Agregar un nuevo usuario". Le llamaremos "redmine" y le pondremos una contraseña cualquiera. Nos aseguraremos de marcar la opción ". Una vez realizados estos pasos, le daremos a continuar.
Una vez hecho esto, debemos ir a nuestra carpeta en donde tenemos descomprimido el redmine y luego en una subcarpeta llamada config. En ella encontraremos un archivo que nos servirá de plantilla para crear nuestra configuración:
csi@tomillo:/var/www/redmine-0.8.6/config$ sudo cp database.yml.example database.yml
Ahora modificaremos el archivo database.yml con la configuración especifica de nuestro servidor:
production:adapter: mysqlsocket: /var/run/mysqld/mysqld.sockdatabase: redminehost: localhostusername: redminepassword: [password]
Nos situaamos en la carpeta de instalación para modificar la base de datos (/opt/redmine/redmine-0.8.6/)
Luego creamos la estructura de la base de datos:
sudo rake db:migrate RAILS_ENV="production"
Insertamos la configuración inicial:
sudo rake redmine:load_default_data RAILS_ENV="production"
¡Ya tendremos instalado Redmine!
Para probarlo:
sudo cd /opt/redmine/redmine-0.8.6
sudo ruby script/server -e production
Podremos acceder con nuestro navegador mediante http://localhost:3000
Enlaces de interes:
No hay comentarios:
Publicar un comentario