A Redmine 2.4.0 telepítése a Debian 7-re

redmine logó

A Redmine egy projektmenedzsment eszköz, amely hibakereséssel ellátott eseménykövető rendszert tartalmaz. Egyéb eszközök: tevékenységnaptár, Gantt-diagramok a projekt idővonalának vizuális ábrázolásához, wiki, fórum, verziókezelő repository viewer, RSS, szerepalapú munkafolyamat-vezérlés, e-mailrel történő integráció stb.

Forrás: Wikipédia

  • Terjesztés: Debian 7
  • Építészet: 64Bits
  • Apache2
  • PostgreSQL V9.1

Redmine 2.4 telepítés. (ezen a dátumig tart)


A Redmine 2.4 csomag letöltve

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

Kicsomagol

tar xvzf redmine-2.4.0.tar.gz

Most mozogunk

cd redmine-2.4.0
cd doc/

Innen megnyílik a csomag által hozott hivatalos dokumentáció. (RTFM !!!)

cat INSTALL

A macska eredménye abba az irányba mutat - » http://pastebin.com/ecUB93Hk

A rubin verziót is ellenőrizzük. Ebben az esetben:

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

Opcionális csomagok.

aptitude install ruby libmagickcore-dev libmagickwand-dev

A csomagoló gem telepítve van, amely segít a projektfüggő drágakövek telepítésében.

redmine-2.4.0# gem install bundler -V

Létre kell hoznunk egy adatbázist az UTF-8-ban, ebben az esetben a postgresql v9.1-et használjuk a "redmine" névvel.

Ezután telepíti az összes szükséges drágakövet, számukra a redmine könyvtárban kell lenniük:

bundle install --without production

Probléma lehet a nokogiri gem telepítésekor erre:

sudo 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 telepítés nokogiri

Probléma lehet a mysql2 gem telepítése közben. erre:

aptitude install libmysqlclient-dev

Probléma lehet a gem pg telepítésekor. erre:

aptitude install libpq-dev

Ebben az esetben a gem telepítésével nem volt más probléma.

Létrejön egy munkamenet titkos tároló.

rake generate_secret_token

Elkészítjük az adatbázis felépítését

rake db:migrate RAILS_ENV="production"

Végrehajtjuk a szükséges engedélyeket.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Kipróbáltuk a redmine telepítést

ruby script/rails server -e production

Ebben a részben teszteljük a vörösbegyet:

locahost: 3000

Már dolgozom. Most az hiányzik, hogy konfigurálja az SMTP szervert és állítsa át a Webrick szervert Apache2-re. A változás megtörtént, mivel a Webrick szerver a gyártás során rengeteg erőforrást emészt fel.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Szerkesztjük: /etc/apache2/httpd.conf, és hozzáadjuk a következő sorokat:

RailsEnv production RailsBaseURI /redmine

Hozzáadunk egy VirtualHostot az / etc / apache2 / sites-enabled / file fájlba

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

Belépünk a www.redmine.dominio.com webhelyre és KÉSZ! Élvezze a vörösbegyet.

Redmine


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.