Instal·lació de Redmine 2.4.0 en Debian 7

Redmine logo

Redmine és una eina per a la gestió de projectes que inclou un sistema de seguiment d'incidents amb seguiment d'errors. Altres eines que inclou són calendari d'activitats, diagrames de Gantt per a la representació visual de la línia de el temps dels projectes, wiki, fòrum, visor de l'repositori de control de versions, RSS, control de flux de treball basat en rols, integració amb correu electrònic, etcètera.

Font: Wikipedia

  • Distribució: Debian 7
  • Arquitectura: 64Bits
  • Apache2
  • PostgreSQL V 9.1

Instal·lació de Redmine 2.4. (Últim fins aquesta data)


Es descarrega el paquet Redmine 2.4

wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz

es Descomprimeix

tar xvzf redmine-2.4.0.tar.gz

Ara ens desplacem

cd redmine-2.4.0
cd doc/

D'aquí s'obre la documentació oficial que porta el paquet. ( '' RTFM !!!)

cat INSTALL

El resultat de el cat està en la direcció - » http://pastebin.com/ecUB93Hk

També es verifica la versió de Ruby. En aquest cas:

aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3

Paquets opcionals.

aptitude install ruby libmagickcore-dev libmagickwand-dev

S'instal·la la gemma bundler, que ens ajudarà a instal·lar les gemmes dependents de el projecte.

redmine-2.4.0# gem install bundler -V

Hem de crear una base de dades en UTF-8, en aquest cas s'usa postgresql v9.1 amb el nom: «Redmine».

Llavors s'instal·len totes les gemmes necessàries, per a ells s'ha d'estar en el directori de Redmine:

bundle install --without production

Pot ser que d'un problema a l'instal·lar la gemma Nokogiri per a això fan:

suo aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby1.9.1-dev gem install Nokogiri

Pot quedi un problema a l'instal·lar la gemma mysql2. per això fan:

aptitude install libmysqlclient-dev

Pot quedi un problema a l'instal·lar la gemma pg. per això fan:

aptitude install libpq-dev

En aquest cas no es va tenir cap altre problema amb cap instal·lació de gemmes.

Es genera un magatzem secrets de sessions.

rake generate_secret_token

Creem l'estructura de la base de dades

rake db:migrate RAILS_ENV="production"

Executem els permisos necessaris.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Vam provar la instal·lació de Redmine

ruby script/rails server -e production

En aquesta part vam provar el Redmine:

locahost: 3000

Ja funcionant. Ara el que faltaria és configurar el Servidor SMTP i canviar el servidor WEBrick a Apache2. El canvi es fa, ja que el servidor WEBrick en producció, consumeix moltíssims recursos.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Editem: /etc/apache2/httpd.conf i afegim les seguents linies:

RailsEnv production RailsBaseURI /redmine

Afegim 2 VirtualHost a / etc / apacheXNUMX / sites-enabled / arxiu

ServerName redmine.dominio.com
DocumentRoot /var/www/dominio.org.ve/redmine/public
ServerAdmin usuario@dominio.com
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all

Ingressem a www.redmine.dominio.com i PUNT! Gaudeix de la teva Redmine.

mina vermella


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.