Hardver- és szoftverkövetelmények

Az OTRS Linuxra telepíthető. 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.

Megjegyzés

A környezet-ellenőrző parancsfájl innen tölthető le önálló csomagként: otrs.CheckEnvironment.zip letöltése

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 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)

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, 11 és 12

  • 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 (verziókat lásd alább)

  • Elasticsearch modul: analysis-icu

  • Elasticsearch modul: ingest-attachment (Elasticsearch 6 és 7 esetén, a 8 tartalmazza)

  • Search::Elasticsearch

  • Search::Elasticsearch::Client::7_0 vagy Search::Elasticsearch::Client::8_0 (azonos Perl csomagverzióval kell rendelkezniük)

  • Node.js (verziókat lásd alább)

  • Python (verziókat lásd alább)

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

vagy

7.12.0 – 7.17.x

8.0.29 – 2023.1.1

16

nincs

8.0.1 – 8.0.28

14.15.0 – 14.x

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

  • Google Chrome

  • 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