Redmine ir projekta vadības rīks, kas ietver incidentu izsekošanas sistēmu ar kļūdu izsekošanu. Citi iekļauti rīki ir aktivitāšu kalendārs, Ganta diagrammas projekta laika skalas vizuālai attēlošanai, wiki, forums, versiju vadības repozitorija skatītājs, RSS, uz lomām balstīta darbplūsmas kontrole, integrācija ar e-pasts utt.
Avots: Wikipedia
- Izplatīšana: Debian 7
- Arhitektūra: 64 biti
- Apache2
- PostgreSQL V 9.1
Redmine 2.4 instalēšana. (ilgs līdz šim datumam)
Redmine 2.4 pakotne ir lejupielādēta
wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz
Atvienojiet
tar xvzf redmine-2.4.0.tar.gz
Tagad mēs pārvietojamies
cd redmine-2.4.0
cd doc/
No turienes tiek atvērta oficiālā dokumentācija, ko piedāvā pakete. (RTFM !!!)
cat INSTALL
Tiek pārbaudīta arī rubīna versija. Šajā gadījumā:
aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3
Izvēles paketes.
aptitude install ruby libmagickcore-dev libmagickwand-dev
Ir uzstādīts saišķa dārgakmens, kas mums palīdzēs uzstādīt no projekta atkarīgos dārgakmeņus.
redmine-2.4.0# gem install bundler -V
Mums ir jāizveido datu bāze UTF-8, šajā gadījumā tiek izmantots postgresql v9.1 ar nosaukumu: "redmine".
Tad tiek uzstādīti visi nepieciešamie dārgakmeņi, kuriem tiem jābūt redmine direktorijā:
bundle install --without production
Instalējot nokogiri gem, var rasties problēma:
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 instalēt nokogiri
Iespējams, ka ir problēma ar mysql2 gem instalēšanu. par to viņi dara:
aptitude install libmysqlclient-dev
Var būt problēma, instalējot dārgakmens lpp. par to viņi dara:
aptitude install libpq-dev
Šajā gadījumā ar dārgakmens instalēšanu nebija citu problēmu.
Tiek ģenerēts sesijas slepenais krājums.
rake generate_secret_token
Mēs izveidojam datu bāzes struktūru
rake db:migrate RAILS_ENV="production"
Mēs izpildām nepieciešamās atļaujas.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets
Mēs pārbaudījām redmine instalāciju
ruby script/rails server -e production
Šajā daļā mēs pārbaudām redmine:
locahost: 3000
Jau strādā. Tagad pietrūks SMTP servera un nomainiet Webrick serveri uz Apache2. Izmaiņas tiek veiktas, jo Webrick serveris ražošanā patērē daudz resursu.
aptitude install libapache2-mod-passenger
gem install passenger -V
passenger-install-apache2-module2
Mēs rediģējam: /etc/apache2/httpd.conf un pievienojam šādas rindas:
RailsEnv production RailsBaseURI /redmine
Mēs pievienojam VirtualHost mapē / 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
Mēs ieejam www.redmine.dominio.com un GATAVS! Izbaudiet savu redmine.