Universität Bremen  
  FB 3 AG BKB  
  Mattias Werner > RT Installation > Deutsch
English
 

Installation der Software auf dem Rechner service

 
service ist eine virtuelle Maschine, die von Christian Manal eingerichtet wurde und die per Upgrade mittlerweile die Debian Version 8 hat.

Es wurde entschieden, FastCGI als Backend zu verwenden. Dies ermöglicht es, mehrere Instanzen von RT laufen zu lassen. Dies ist insbesondere bei Upgrades sehr hilfreich.

Auf der Debian Maschine wurden folgende Installationen vorgenommen:

  • Paket mysql-server installiert
  • /etc/mysql/my.cnf angepasst (max_allowed_packet=30M)
  • MySQL Zugriffsdaten in /root/.my.cnf
  • Alte Datenbank als dump einspielen, Einträge für rt in user und db
  • Paket apache2 installieren
  • /etc/apt/sources.list non-free hinzugefügt
  • Pakete libapache2-mod-fastcgi, rsync, make, gcc installiert
  • Konfiguration für ausgehende Mail durch Christian Manal
  • addgroup rt
  • mkdir /var/log/rt4; chgrp rt /var/log/rt4
  • touch /var/log/rt4/rt4.log; chown www-data:www-data /var/log/rt4/rt4.log
  • RT herunterladen und entpacken

Im ausgepackten Verzeichnis rt-4.0.19 wurde zunächst configure aufgerufen:

./configure --with-web-user=www-data --with-web-group=www-data --with-db-type=mysql

Danach die Perl Abhängigkeiten überprüfen und ggf. nachinstallieren:

make testdeps

Es wurde dabei zunächst versucht, möglichst viele Debian Pakete zu verwenden, die Liste der Pakete liegt in /root/perl-modules-install.txt. Danach wurde der RT Mechanismus über CPAN verwendet.

perl -MCPAN -e shell
make fixdeps

Dann RT4 installieren lassen:

make install

Da kein Upgrade gemacht wurde, müssen nun die zusätzlichen Dateien aus bin und etc für das rt-mailgate kopiert werden.

Danach die Datenbank updaten und weitere Upgrade Kommandos ausführen:

make upgrade-database

Nach Anpassung der Konfigurationsdateien sollte unter http://service/rt die Login Seite von RT erscheinen.

 
   
Autor: Mattias Werner
 
  AG BKB 
Zuletzt geändert am: 24. März 2017   impressum