Installation af Redmine 2.4.0 på Debian 7

rødt mine logo

Redmine er et projektstyringsværktøj, der inkluderer et hændelsessporingssystem med bugsporing. Andre inkluderede værktøjer er aktivitetskalender, Gantt-diagrammer til visuel repræsentation af projektets tidslinje, wiki, forum, versionskontrol repository viewer, RSS, rollebaseret workflow-kontrol, integration med e-mail osv.

Kilde: Wikipedia

  • Distribution: Debian 7
  • Arkitektur: 64Bits
  • Apache2
  • PostgreSQL V9.1

Redmine 2.4 installation. (sidste indtil denne dato)


Redmine 2.4-pakke er downloadet

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

Udpak

tar xvzf redmine-2.4.0.tar.gz

Nu bevæger vi os

cd redmine-2.4.0
cd doc/

Derfra åbnes den officielle dokumentation, som pakken bringer. (RTFM !!!)

cat INSTALL

Resultatet af katten er i retning - » http://pastebin.com/ecUB93Hk

Ruby version er også kontrolleret. I dette tilfælde:

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

Valgfri pakker.

aptitude install ruby libmagickcore-dev libmagickwand-dev

Bundler-perlen er installeret, hvilket hjælper os med at installere de projektafhængige perler.

redmine-2.4.0# gem install bundler -V

Vi skal oprette en database i UTF-8, i dette tilfælde bruges postgresql v9.1 med navnet: "redmine".

Derefter er alle nødvendige perler installeret, for dem skal det være i redmine-biblioteket:

bundle install --without production

Der kan være et problem, når de installerer nokogiri-perlen til dette, de gør:

sudo aptitude installere ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby1.9.1-dev perle installere nokogiri

Der kan være et problem under installationen af ​​mysql2-perlen. for dette gør de:

aptitude install libmysqlclient-dev

Der kan være et problem, når du installerer gem pg. for dette gør de:

aptitude install libpq-dev

I dette tilfælde var der intet andet problem med nogen perleinstallation.

En session hemmelig butik genereres.

rake generate_secret_token

Vi opretter databasens struktur

rake db:migrate RAILS_ENV="production"

Vi udfører de nødvendige tilladelser.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Vi testede redmine-installationen

ruby script/rails server -e production

I denne del tester vi rødminen:

locahost: 3000

Arbejder allerede. Hvad der mangler nu er at konfigurere SMTP-serveren og skift Webrick-serveren til Apache2. Ændringen foretages, da Webrick-serveren i produktion bruger en masse ressourcer.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Vi redigerer: /etc/apache2/httpd.conf og tilføjer følgende linjer:

RailsEnv production RailsBaseURI /redmine

Vi tilføjer en VirtualHost i / etc / apache2 / sites-enabled / file

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

Vi går ind på www.redmine.dominio.com og FERDIG! Nyd din rødmine.

redmine


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.