Redmine er et prosjektledelsesverktøy som inkluderer et sporingssystem for hendelser med feilsporing. Andre verktøy som er inkludert er aktivitetskalender, Gantt-diagrammer for visuell representasjon av prosjektets tidslinje, wiki, forum, versjonskontroll repository viewer, RSS, rollebasert arbeidsflytkontroll, integrasjon med e-post, etc.
Kilde: Wikipedia
- Distribusjon: Debian 7
- Arkitektur: 64Bits
- Apache2
- PostgreSQL V9.1
Redmine 2.4 installasjon. (varer til denne datoen)
Redmine 2.4-pakken lastes ned
wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz
Pakk ut
tar xvzf redmine-2.4.0.tar.gz
Nå beveger vi oss
cd redmine-2.4.0
cd doc/
Derfra åpnes den offisielle dokumentasjonen som pakken bringer. (RTFM !!!)
cat INSTALL
Ruby-versjonen er også sjekket. I dette tilfellet:
aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3
Valgfrie pakker.
aptitude install ruby libmagickcore-dev libmagickwand-dev
Bundlerperlen er installert, noe som vil hjelpe oss med å installere de prosjektavhengige perlene.
redmine-2.4.0# gem install bundler -V
Vi må opprette en database i UTF-8, i dette tilfellet brukes postgresql v9.1 med navnet: "redmine".
Deretter er alle nødvendige perler installert, for dem må det være i redmine-katalogen:
bundle install --without production
Det kan være et problem når du installerer nokogiri-perlen for dette de gjø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
Det kan være et problem mens du installerer mysql2-perlen. for dette gjør de:
aptitude install libmysqlclient-dev
Det kan være et problem når du installerer perle s. for dette gjør de:
aptitude install libpq-dev
I dette tilfellet var det ingen andre problemer med noen perleinstallasjon.
Det genereres en økthemmelig butikk.
rake generate_secret_token
Vi lager strukturen i databasen
rake db:migrate RAILS_ENV="production"
Vi utfører de nødvendige tillatelsene.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets
Vi testet redmine-installasjonen
ruby script/rails server -e production
I denne delen tester vi rødminen:
sted: 3000
Jobber allerede. Det som nå mangler er å konfigurere SMTP-serveren og endre Webrick-serveren til Apache2. Endringen er gjort siden Webrick-serveren i produksjonen bruker mye ressurser.
aptitude install libapache2-mod-passenger
gem install passenger -V
passenger-install-apache2-module2
Vi redigerer: /etc/apache2/httpd.conf og legger til følgende linjer:
RailsEnv production RailsBaseURI /redmine
Vi legger til 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 inn på www.redmine.dominio.com og FERDIG! Kos deg med rødminen din.