Hardware- und Software-Anforderungen

OTRS kann unter Linux und anderen Unix-Derivaten (z. B. OpenBSD oder FreeBSD) installiert werden. Das Ausführen von OTRS unter Microsoft Windows ist nicht möglich.

Um OTRS auszuführen, müssen Sie auch einen Webserver als Reverse Proxy und einen Datenbankserver verwenden. Ansonsten sollten Sie Perl installieren und / oder einige zusätzliche Perl-Module auf dem OTRS-Rechner installieren.

Perl muss auf demselben Rechner wie OTRS installiert sein. Das Datenbank-Backend und der Webserver können lokal oder auf einem anderen Host installiert werden.

Für Perl benötigen Sie einige zusätzliche Module, die entweder mit der Perl-Shell und CPAN oder über den Paketmanager Ihres Betriebssystems (rpm, yast, apt-get) installiert werden können.

OTRS verfügt über einen Konsolenbefehl zur Überprüfung der Umgebung und der fehlenden Module.

otrs> /opt/otrs/bin/otrs.CheckEnvironment.pl

Wenn einige Pakete fehlen, können Sie einen Installationsbefehl für Ihr Betriebssystem erhalten, wenn Sie das Skript mit der Option --list ausführen.

otrs> /opt/otrs/bin/otrs.CheckEnvironment.pl --list

Wenn alle benötigten Pakete installiert sind, werden in der Ausgabe des Umgebungsprüfungsskripts die installierten Pakete und die Versionsnummern angezeigt.

Checking for Perl Modules:
  o Archive::Zip.....................ok (v1.68)
  o Compress::LZ4....................ok (v0.25)
  o CryptX...........................ok (v0.078)
  o Date::Format.....................ok (v2.24)
  o DateTime.........................ok (v1.59)
    o DateTime::TimeZone.............ok (v2.60)
  o DBI..............................ok (v1.643)
  o DBD::mysql.......................ok (v4.050)
  o DBD::ODBC........................Not installed! (optional - Required to connect to a MS-SQL database.)
    To install, you can use: 'apt-get install -y libdbd-odbc-perl'.
  o DBD::Oracle......................Not installed! (optional - Required to connect to a Oracle database.)
    To install, you can use: 'cpan DBD::Oracle'.
  o DBD::Pg..........................Not installed! (optional - Required to connect to a PostgreSQL database.)
    To install, you can use: 'apt-get install -y libdbd-pg-perl'.
  o Devel::NYTProf...................Not installed! (optional - Required for web server profiling.)
    To install, you can use: 'apt-get install -y libdevel-nytprof-perl'.
  o Digest::Bcrypt...................ok (v1.212)
  o Email::Address::XS...............ok (v1.05)
  o Encode::HanExtra.................ok (v0.23)
  o EV...............................ok (v4.33)
  o File::Map........................Not installed! (optional - Required for web server profiling.)
    To install, you can use: 'apt-get install -y libfile-map-perl'.
  o IO::Socket::SSL..................ok (v2.083)
  o JSON::XS.........................ok (v4.03)
  o List::MoreUtils..................ok (v0.430)
  o LWP::UserAgent...................ok (v6.55)
  o Mail::IMAPClient.................ok (v3.43)
    o Authen::SASL...................ok (v2.16)
    o Authen::NTLM...................ok (v1.09)
  o Moo..............................ok (v2.005005)
  o Moose............................ok (v2.2206)
  o MooseX::NonMoose.................ok (v0.26)
  o Net::Async::HTTP.................Not installed! (optional - Configuration Deployment events using Redis Streams.)
    To install, you can use: 'cpan Net::Async::HTTP'.
  o Net::Async::Redis................Not installed! (optional - Configuration Deployment events using Redis Streams.)
    To install, you can use: 'cpan Net::Async::Redis'.
    o Object::Pad....................Not installed! (optional -  a simple syntax for lexical field-based objects.)
      To install, you can use: 'cpan Object::Pad'.
  o Net::DNS.........................ok (v1.39)
  o Net::LDAP........................ok (v0.68)
  o Net::SMTP........................ok (v3.14)
  o Paws.............................Not installed! (optional - A Perl SDK for AWS (Amazon Web Services) APIs.)
    To install, you can use: 'cpan Paws'.
  o Redis::Fast......................ok (v0.34)
  o Search::Elasticsearch............ok (v6.81)
  o Search::Elasticsearch::Client::6_0ok (v6.81)
  o Sereal...........................ok (v5.004)
  o Specio...........................ok (v0.48)
  o SQL::Abstract::More..............ok (v1.39)
  o Template.........................ok (v2.28)
  o Template::Stash::XS..............ok (undef)
  o Text::CSV_XS.....................ok (v1.51)
  o Text::Markdown...................ok (v1.000031)
  o Time::Moment.....................ok (v0.44)
  o XML::LibXML......................ok (v2.0134)
  o XML::LibXSLT.....................ok (v2.002001)
  o XML::Parser......................ok (v2.46)
  o YAML::XS.........................ok (v0.86)

Checking for External Programs:
  o GnuPG............................ok
  o npm..............................ok (9.8.0)
    o Node.js........................ok (20.5.1)
    o Python.........................ok (3.11.6)
  o OpenSSL..........................ok (3.0.10/OpenSSL)

Hardware Anforderungen

Die Hardware Anforderungen hängen stark davon ab, wie OTRS genutzt wird. OTRS kann genutzt werden, um ein paar Tickets pro Monat oder mehrere Tickets pro Tag zu verarbeiten. Die Anforderungen an den Speicherplatz hängen ebenfalls von der Anzahl der Tickets und der Größe der Anlagen ab.

Wir empfehlen die Verwendung einer Maschine mit:

  • AMD Ryzen 7 3700X Octa core oder vergleichbare CPU

  • 64 GB RAM

  • 2 × 1 TB NVMe SSD (Software-RAID 1)

  • Gigabit LAN

Ein physischer Server oder eine virtuelle Maschine ist erforderlich. Containerisierte Umgebungen werden nicht unterstützt.

Software-Anforderungen

Betriebssysteme
  • CentOS Linux 7, CentOS Stream 8 und 9

  • Debian 10 und 11

  • Gentoo

  • Red Hat Enterprise Linux 7, 8 und 9

  • Ubuntu 18.04, 20.04 und 22.04

Perl
  • Perl 5.16.0 oder höher

  • Perl-Pakete, die mit dem Konsolenbefehl /opt/otrs/bin/otrs.CheckEnvironment.pl aufgelistet werden

Webserver
  • Apache2

  • nginx

  • Jeder andere Webserver, der als Reverse Proxy verwendet werden kann

Datenbanken
  • MySQL 5.7 oder höher

  • MariaDB 10.2 oder höher

  • PostgreSQL 9.2 oder höher

Andere Abhängigkeiten
  • Elasticsearch 6.5.0-6.8.23 or 7.12.0-7.17.x (higher versions are not supported)

  • Elasticsearch-Module analysis-icu und ingest-attachment

  • Search::Elasticsearch und Search::Elasticsearch::Client::6_0 (müssen gleiche Perl-Paketversionen haben)

  • Node.js 20

  • Python 3.7.1 or newer

Bemerkung

  • OTRS 8.0.28 und niedrigere OTRS 8.0.x Versionen benötigen Node.js 14.15.0 oder höhere Versionen der 14.x Release Line. Ein Upgrade auf Node.js 16 wird das System zerstören.

  • OTRS 8.0.29 bis OTRS 2023.x benötigen Node.js 16. Ein Upgrade auf höhere Node.js-Versionen wird das System zerstören.

  • OTRS 2024.1.1 and higher versions require Node.js 20.

Web Browser
  • Apple Safari Version 7 oder höher

  • Google Chrome

  • Microsoft Internet Explorer 11

  • Microsoft Edge

  • Mozilla Firefox Version 32 oder höher

  • Jeder andere moderne Webbrowser mit JavaScript-Unterstützung

Bemerkung

OTRS unterstützt den IE-Kompatibilitätsmodus nicht.

Nach oben scrollen