Das Open source Ticket Request System kurz OTRS dient zur Verwaltung von Supportanfragen. Es ist ein sehr umfangreiches Webtool das unter Perl entwickelt wurde.
In den meisten Distributionen wird OTRS bereits als fertiges Paket angeboten. Auch unter openSuSE kann das OTRS-Paket einfach über YaSt installiert werden.
Nach der Installation sind jedoch noch einige Schritte durchzuführen um die Installation abzuschließen.
Für den Betrieb von OTRS wird die folgende Software benötigt:
Diese Abhängigkeiten werden normalerweise automatisch bei der Installation über den Paketmanager ausgewählt und mit installiert.
Nach der Installation müssen der Apache2-Webserver und der MySQL-Datenbankserver gestartet werden.
$ /etc/init.d/apache2 start $ /etc/init.d/mysql start
Bei einigen Distributionen (z. B. openSuSE bis 11.1) fehlt in dem Installationspaket apache2-mod_perl die Datei Reload.pm. Diese kann aber manuell mittels ctan installiert werden.
Die einzige Voraussetzung das die Installation auch wirklich funktioniert ist, dass das Paket apache2-mod_perl-devel installiert ist.
Als root den Befehl
$ ctan Apache2::Reload
ausführen um die Installation zu Starten. Falls dieser Befehl zum ersten mal auf dem System ausgeführt wird, sollte die folgende Frage einfach mit ENTER bestätigt werden.
Would you like me to configure as much as possible automatically? [yes]
Danach läuft die Installation weitgehend automatisch ab.
Die Konfiguration von OTRS erfolgt in einem Webinterface. Gestartet wird die Installation durch Eingabe der Adresse
http://localhost/otrs/installer.pl
im Webbrowser. Es wird ein Wizzard angezeigt, mit dem OTRS auf einfache Weise konfiguriert werden kann.
Nach dem Abschluss des Wizzards kann man sich am System Anmelden. Die URL lautet http://localhost/otrs/index.pl. Standardmäßig existiert der Benutzer root@localhost mit dem Passwort root.
Damit OTRS beim Systemstart auch automatisch geladen wird, müssen die Dienste für Apache2, MySQL und OTRS automatisch gestartet werden. Das erfolgt mit den folgenden Befehlen als root:
$ insserv apache2 $ insserv mysql $ insserv otrs