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 Stream 9
-
Debian 10, 11 és 12
-
Gentoo
-
Red Hat Enterprise Linux 8 and 9
-
Ubuntu 20.04, 22.04 and 24.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
vagySearch::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.14.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.
-