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::Tar.....................ok (v2.24)
o Archive::Zip.....................ok (v1.63)
o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
o Crypt::SSLeay....................ok (v0.73_06)
o CryptX...........................ok (v0.061)
o Date::Format.....................ok (v2.24)
o DateTime.........................ok (v1.50)
o DBI..............................ok (v1.641)
o DBD::mysql.......................ok (v4.046)
o DBD::ODBC........................Not installed! Use: 'apt-get install -y libdbd-odbc-perl' (optional - Required to connect to a MS-SQL database.)
o DBD::Oracle......................Not installed! Use: 'cpan DBD::Oracle' (optional - Required to connect to a Oracle database.)
o DBD::Pg..........................Not installed! Use: 'apt-get install -y libdbd-pg-perl' (optional - Required to connect to a PostgreSQL database.)
o Digest::SHA......................ok (v5.96)
o Encode::HanExtra.................ok (v0.23)
o EV...............................ok (v4.22)
o IO::Socket::SSL..................ok (v2.060)
o JSON::XS.........................ok (v3.04)
o List::Util::XS...................ok (v1.46_02)
o LWP::UserAgent...................ok (v6.35)
o Mail::IMAPClient.................ok (v3.39)
o Authen::SASL...................ok (v2.16)
o Authen::NTLM...................ok (v1.09)
o Moose............................ok (v2.2011)
o Net::DNS.........................ok (v1.17)
o Net::LDAP........................ok (v0.65)
o Search::Elasticsearch............ok (v6.00)
o Specio...........................ok (v0.42)
o Specio::Subs.....................ok (v0.42)
o Template.........................ok (v2.27)
o Template::Stash::XS..............ok (undef)
o Text::CSV_XS.....................ok (v1.36)
o Time::HiRes......................ok (v1.9741)
o XML::LibXML......................ok (v2.0132)
o XML::LibXSLT.....................ok (v1.96)
o XML::Parser......................ok (v2.44)
o YAML::XS.........................ok (v0.74)
Checking for External Programs:
o GnuPG............................ok (v2.2.8)
o npm..............................ok (v5.8.0)
o Node.js........................ok (v8.11.4)
o OpenSSL..........................ok (v1.1.1/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¶
- 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.0 vagy újabb
- MariaDB
- PostgreSQL 9.2 vagy újabb
- Oracle 10g és 19c közötti verziók
Megjegyzés
Az OTRS nem fogja támogatni az Oracle-t alkalmazás-adatbázisként a jövőbeli verziókban.
- Egyéb függőségek
- Elasticsearch 6.x és 7.x közötti verzió (az újabb verziók nem támogatottak)
- Elasticsearch modulok:
analysis-icu
ésingest-attachment
Search::Elasticsearch
ésSearch::Elasticsearch::Client::6_0
(azonos Perl csomagverzióval kell rendelkezniük)- Node.js 16
Megjegyzés
Az OTRS 7.0.40 és az alacsonyabb OTRS 7.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.
- 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 fogja támogatni az Internet Explorert a jövőbeli verziókban.