Instaliranje Redmine 2.4.0 na Debian 7

logotip redmine

Redmine je alat za upravljanje projektima koji uključuje sustav praćenja nezgoda s praćenjem grešaka. Ostali alati su kalendar aktivnosti, Gantt ljestvice za vizualni prikaz vremenske trake projekta, wiki, forum, preglednik spremišta za kontrolu verzija, RSS, kontrola toka posla zasnovana na ulogama, integracija s e-poštom itd.

Izvor: Wikipedia

  • Distribucija: Debian 7
  • Arhitektura: 64Bita
  • Apache2
  • PostgreSQL V9.1

Redmine 2.4 Instalacija. (traje do ovog datuma)


Preuzet je paket Redmine 2.4

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

Otkopčava se

tar xvzf redmine-2.4.0.tar.gz

Sad se krećemo

cd redmine-2.4.0
cd doc/

Odatle se otvara službena dokumentacija koju paket donosi. (RTFM !!!)

cat INSTALL

Rezultat mačke je u smjeru - » http://pastebin.com/ecUB93Hk

Provjerena je i verzija Ruby. U ovom slučaju:

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

Dodatni paketi.

aptitude install ruby libmagickcore-dev libmagickwand-dev

Instaliran je dragulj paketa, koji će nam pomoći da instaliramo dragulje ovisne o projektu.

redmine-2.4.0# gem install bundler -V

Moramo stvoriti bazu podataka u UTF-8, u ovom slučaju postgresql v9.1 se koristi s imenom: "redmine".

Tada su instalirani svi potrebni dragulji, za njih to mora biti u direktoriju redmine:

bundle install --without production

Možda postoji problem prilikom instaliranja dragulja nokogiri za ovo što oni rade:

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

Možda postoji problem prilikom instaliranja dragulja mysql2. za ovo rade:

aptitude install libmysqlclient-dev

Možda postoji problem prilikom instaliranja dragulja str. za ovo rade:

aptitude install libpq-dev

U ovom slučaju nije bilo drugog problema s bilo kojom instalacijom dragulja.

Generira se spremište tajnih sesija.

rake generate_secret_token

Izrađujemo strukturu baze podataka

rake db:migrate RAILS_ENV="production"

Izvršavamo potrebne dozvole.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Testirali smo instalaciju redmine

ruby script/rails server -e production

U ovom dijelu testiramo redmine:

lokahost: 3000

Već radi. Sada bi nedostajalo konfiguriranje SMTP poslužitelja i promijenite Webrick poslužitelj u Apache2. Izmjena je izvršena jer Webrick poslužitelj u proizvodnji troši puno resursa.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Uređujemo: /etc/apache2/httpd.conf i dodajemo sljedeće retke:

RailsEnv production RailsBaseURI /redmine

Dodamo VirtualHost u / etc / apache2 / sites-enabled / datoteku

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

Ulazimo na www.redmine.dominio.com i GOTOVO! Uživajte u svom redmineu.

redmine


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.