Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Redmine 2.3.2 en Ubuntu 13.04
Redmine 2.3.2 en Ubuntu 13.04

Quería tener instalado Redmine 2.3.2 en mi Ubuntu 13.04, así que manos a la obra. 🙂

Entramos a console y escribimos:
sudo apt-get update
sudo apt-get install apache2 mysql-client mysql-common mysql-server
sudo apt-get install ruby1.8 ruby1.8-dev ruby-i18n ruby-rails-2.3 ruby-tmail rubygems ruby-builder ruby-coderay ruby-text-format ruby-blankslate ruby-mysql ruby-net-ldap ruby-rack ruby-rchardet
sudo apt-get install ruby rubygems libruby libapache2-mod-passenger ruby-dev
cd /usr/local/share/
sudo wget -c http://rubyforge.org/frs/download.php/77023/redmine-2.3.2.tar.gz
sudo tar -xzvf redmine-2.3.2.tar.gz
sudo ln -s /usr/local/share/redmine-2.3.2 /usr/local/share/redmine
sudo chown -R root:root /usr/local/share/redmine-2.3.2
sudo apt-get install libmysqlclient-dev libmagickcore-dev libmagickwand-dev
sudo gem install bundler
cd /usr/local/share/redmine/
sudo bundle install --without development test postgresql sqlite
sudo bundle install --deployment
sudo bundle install --no-deployment

Volvemos a entrar a la consola y escribimos:
mysql -u root -p

En la consola de mysql escribimos:
create user 'redmine' identified by 'redmine';
grant all on redmine.* to 'redmine'@'localhost';
set password for 'redmine'@'localhost' = password('123456');
create database redmine;
quit;

OBS:

  • En lo anterior habíamos puesto el usuario redmine con un password 123456.

Volvemos a escribir en la consola:
sudo cp /usr/local/share/redmine/config/database.yml.example /usr/local/share/redmine/config/database.yml
sudo nano /usr/local/share/redmine/config/database.yml

Cambiamos donde dice production por:
production:
adapter: mysql2      (note: For Rails < 3.1 use mysql instead of mysql2)
database: redmine
host: localhost
username: redmine
password: "123456"
encoding: utf8

Ahora guardamos el archivo (Control + o), y luego lo cerramos (Control + x).

Volvemos a escribir en la consola:
sudo rake generate_secret_token
sudo RAILS_ENV=production rake db:migrate
sudo RAILS_ENV=production rake redmine:load_default_data

Sale lo siguiente por pantalla:
Select language: ar, az, bg, bs, ca, cs, da, de, el, en, en-GB, es, et, eu, fa, fi, fr, gl, he, hr, hu, id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sq, sr, sr-YU, sv, th, tr, uk, vi, zh, zh-TW [en]

Escribimos:
es

Sale lo siguiente por pantalla:
====================================
Default configuration data loaded.

Ahora configuramos un virtualHost. Entramos a la consola y escribimos:
sudo nano /etc/apache2/sites-available/redmine

Agregamos:
<VirtualHost *:80>
   ServerName redmine
   DocumentRoot /usr/local/share/redmine/public
   <Directory /usr/local/share/redmine/public>
       AllowOverride all
       Options -MultiViews
   </Directory>
</VirtualHost>

Ahora guardamos el archivo (Control + o), y luego lo cerramos (Control + x).
Volvemos a escribir en la consola:
sudo nano /etc/hosts

Agregamos:
127.0.0.1 redmine

Ahora guardamos el archivo (Control + o), y luego lo cerramos (Control + x).
Volvemos a escribir en la consola:
sudo a2ensite redmine
sudo service apache2 restart

Ahora entramos a nuestro navegador favorito y escribimos:
redmine

Una vez dentro de redmine, nos logueamos:
username: admin
password: admin

Y listo. 🙂

Fuente 1: Upubuntu
Fuente 2: Redmine

Comments

comments


Deja una respuesta

Tu dirección de correo electrónico no será publicada.