Installera Redmine 2.4.0 på Debian 7

redmine-logotyp

Redmine är ett projektledningsverktyg som inkluderar ett incidentspårningssystem med buggspårning. Andra verktyg som ingår är aktivitetskalender, Gantt-diagram för visuell representation av projektets tidslinje, wiki, forum, versionskontrollrepository viewer, RSS, rollbaserad arbetsflödeskontroll, integration med e-post, etc.

Källa: Wikipedia

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

Installera Redmine 2.4. (senast till detta datum)


Redmine 2.4-paketet laddas ner

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

Det dekomprimerar

tar xvzf redmine-2.4.0.tar.gz

Nu flyttar vi

cd redmine-2.4.0
cd doc/

Därifrån öppnas den officiella dokumentationen som följer med paketet. (RTFM!!!)

cat INSTALL

Resultatet av katten är på adressen -» http://pastebin.com/ecUB93Hk

Rubyversionen är också kontrollerad. I detta fall:

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

Valfria paket.

aptitude install ruby libmagickcore-dev libmagickwand-dev

Bundlarpärlan är installerad, vilket hjälper oss att installera de beroende ädelstenarna i projektet.

redmine-2.4.0# gem install bundler -V

Vi måste skapa en databas i UTF-8, i detta fall används postgresql v9.1 med namnet: "redmine".

Sedan är alla nödvändiga ädelstenar installerade, för dem måste du vara i redmine-katalogen:

bundle install --without production

Det kan vara problem med att installera nokogiri gem för att göra detta:

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

Det kan finnas ett problem när du installerar mysql2 gem. för detta gör de:

aptitude install libmysqlclient-dev

Det kan finnas ett problem när du installerar pg gem. för detta gör de:

aptitude install libpq-dev

I det här fallet var det inga andra problem med någon ädelstensinstallation.

En hemlig sessionsbutik genereras.

rake generate_secret_token

Vi skapar strukturen för databasen

rake db:migrate RAILS_ENV="production"

Vi utför nödvändiga tillstånd.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Vi testade installationen av redmine

ruby script/rails server -e production

I den här delen testar vi redmine:

lokal värd: 3000

Jobbar redan. Vad som nu skulle saknas är att konfigurera SMTP-servern och ändra webrick-servern till apache2. Förändringen är gjord eftersom Webrick-servern i produktion förbrukar mycket resurser.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Vi redigerar: /etc/apache2/httpd.conf och lägger till följande rader:

RailsEnv production RailsBaseURI /redmine

Vi lägger till 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 in på www.redmine.dominio.com och KLAR! Njut av din redmine.

Redmine


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.