Hardware- und Software-Anforderungen

OTRS can be installed on Linux. To run OTRS on Microsoft Windows is not possible.

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.

Bemerkung

The check environment script can be downloaded here as a standalone package: Download otrs.CheckEnvironment.zip

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 BSD::Resource....................ok (v1.2911)
  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........................ok (v0.71)
  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::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 Cache::Memcached::Fast...........Not installed! (optional - Required when using memcached for caching.)
    To install, you can use: 'cpan Cache::Memcached::Fast'.
  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 g++............................ok (13.2.0)
  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, 11 and 12

  • 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 (see versions below)

  • Elasticsearch module analysis-icu

  • Elasticsearch module ingest-attachment (for Elasticsearch 6 and 7, it is included in 8)

  • Search::Elasticsearch

  • Search::Elasticsearch::Client::7_0 or Search::Elasticsearch::Client::8_0 (must have equal Perl package versions)

  • Node.js (see versions below)

  • Python (see versions below)

Elasticsearch

Node.js

Python

2024.3.1 – 2024.x.y

7.12.0 – 8.x

20

3.7.1 – 3.x

2024.1.1 – 2024.2.9

6.5.0 – 6.8.23

or

7.12.0 – 7.17.x

8.0.29 – 2023.1.1

16

none

8.0.1 – 8.0.28

14.15.0 – 14.x

Web Browser
  • Apple Safari Version 7 oder höher

  • Google Chrome

  • 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