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 12 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 (ggf. bei neuer Debian Version anpassen):

  • Paket mariadb 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/rt; chgrp rt /var/log/rt
  • touch /var/log/rt/rt5.log; chown www-data:www-data /var/log/rt/rt5.log
  • RT herunterladen und entpacken

Im Verzeichnis /opt muss ein Link rt auf das Verzeichnis mit der aktuellen RT Version existieren:

ln -s /opt/rt5 /opt/rt

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

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

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 RT5 installieren lassen:

make install

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

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

make upgrade-database

Nach Anpassung der Konfigurationsdateien sollte unter https://service.informatik.uni-bremen.de/rt die Login Seite von RT erscheinen.

 
   
Autor: Mattias Werner
 
  AG BKB 
Zuletzt geändert am: 27. August 2024   impressum