Hardver- és szoftverkövetelmények

Az OTRS telepíthető Linuxra és egyéb UNIX-származékokra (például OpenBSD-re vagy FreeBSD-re). Az OTRS futtatása Microsoft Windowson nem lehetséges.

Az OTRS futtatásához szüksége lesz egy fordított proxyként működő webkiszolgáló és egy adatbázis-kiszolgáló használatára is. Ettől eltekintve telepítenie kell a Perl parancsértelmezőt és/vagy telepítenie kell néhány további Perl-modult az OTRS-gépre.

A Perl parancsértelmezőt ugyanarra a gépre kell telepíteni mint az OTRS-t. Az adatbázis háttérprogram és a webkiszolgáló telepíthető helyileg vagy egy távoli gépre.

A Perl parancsértelmezőhöz szüksége lesz néhány további modulra, amelyek vagy a Perl parancsértelmezővel és CPAN használatával, vagy az operációs rendszer csomagkezelőjén keresztül (rpm, yast, apt-get) telepíthetők.

Az OTRS rendelkezik egy konzolparanccsal a környezet és a hiányzó modulok ellenőrzéséhez.

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

Ha valamelyik csomag hiányzik, akkor kaphat egy telepítési parancsot az operációs rendszeréhez, ha a --list kapcsolóval futtatja a parancsfájlt.

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

Ha az összes szükséges csomag telepítve van, akkor a környezet-ellenőrző parancsfájl kimenete megjeleníti a telepített csomagokat és azok verziószámait.

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)

Hardverkövetelmények

A hardverkövetelmények erősen függnek az OTRS használatától. Az OTRS használható havi néhány jegy feldolgozásához vagy naponta több száz jegy feldolgozásához is. A tárolási követelmény szintén a jegyek számától és a mellékletek méretétől függ.

Azt javasoljuk, hogy a következőkkel rendelkező gépet használjon:

  • AMD Ryzen 7 3700X nyolcmagos vagy ehhez hasonló processzor

  • 64 GB RAM

  • 2 × 1 TB NVMe SSD (szoftveres RAID 1)

  • Gigabit LAN

Operációs rendszer nélküli, fizikai kiszolgáló vagy virtuális gép szükséges. Konténerben futtatott környezetek nem támogatottak.

Szoftverkövetelmények

Operációs rendszerek
  • CentOS Linux 7, CentOS Stream 8 és 9

  • Debian 10 és 11

  • Gentoo

  • Red Hat Enterprise Linux 7, 8 és 9

  • Ubuntu 18.04, 22.04 és 22.04

Perl
  • Perl 5.16.0 vagy újabb

  • Az /opt/otrs/bin/otrs.CheckEnvironment.pl konzolparancs által felsorolt Perl-csomagok

Webkiszolgálók
  • Apache2

  • nginx

  • Bármely egyéb webkiszolgáló, amely használható fordított proxyként

Adatbázisok
  • MySQL 5.7 vagy újabb

  • MariaDB 10.2 vagy újabb

  • PostgreSQL 9.2 vagy újabb

Egyéb függőségek
  • Elasticsearch 6.5.0-6.8.23 vagy 7.12.0-7.17.x (az újabb verziók nem támogatottak)

  • Elasticsearch modulok: analysis-icu és ingest-attachment

  • Search::Elasticsearch és Search::Elasticsearch::Client::6_0 (azonos Perl csomagverzióval kell rendelkezniük)

  • Node.js 20

  • Python 3.7.1 vagy újabb

Megjegyzés

  • Az OTRS 8.0.28 és az alacsonyabb OTRS 8.0.x verziók Node.js 14.15.0 vagy újabb verziót igényelnek a 14.x kiadási vonalban. A Node.js 16-ra frissítés el fogja rontani a rendszert.

  • Az OTRS 8.0.29-től az OTRS 2023.x verzióig Node.js 16-ot igényelnek. A magasabb Node.js verziókra frissítés el fogja rontani a rendszert.

  • Az OTRS 2024.1.1 és újabb verziók Node.js 20-at igényelnek.

Webböngészők
  • Apple Safari 7-es verzió vagy újabb

  • Google Chrome

  • Microsoft Internet Explorer 11

  • Microsoft Edge

  • Mozilla Firefox 32-es verzió vagy újabb

  • Bármilyen egyéb modern webböngésző JavaScript támogatással

Megjegyzés

Az OTRS nem támogatja az Internet Explorer kompatibilitási módját.

Scroll to Top