Anforderungen#
idoitcmk ist ein Kommandozeilenwerkzeug, das die APIs von i-doit und Checkmk verwendet. Bitte stelle sicher, dass du die folgenden Anforderungen erfuellst.
i-doit#
- Eine Kopie von i-doit, Version 1.12.2 oder höher
- Aktiviertes API-Add-on, Version 1.10.2 oder höher
Checkmk#
- Eine oder mehrere Sites von Checkmk, Version 1.5 oder höher
- Aktivierte Web-API
- Aktiviertes Livestatus
Unterstützte Betriebssysteme#
idoitcmk kann auf jedem POSIX-Betriebssystem laufen. Die folgenden Betriebssysteme werden derzeit unterstützt:
- Debian GNU/Linux 10 "buster" und 11 "bullseye"
- Ubuntu Linux 18.04 LTS "bionic" und 20.04 LTS "focal fossa"
- Red Hat Enterprise Linux (RHEL) 7 und 8
- SUSE Linux Enterprise Server (SLES) 15, 15 SP1 und 15 SP2
Andere Betriebssysteme sollten funktionieren, zum Beispiel macOS, CentOS und viele andere. MS Windows kann funktionieren, ist aber völlig ungetestet.
PHP-Voraussetzungen#
Bevor du idoitcmk installierst, vergewissere dich, dass du Folgendes installiert hast:
- PHP, Version 7.3 oder 7.4 (7.4 ist empfohlen) und
- PHP-Module bz2, calendar, curl, date, filter, json und Phar
Um das klarzustellen: Du bist nicht gezwungen, diese Anwendung auf denselben Systemen laufen zu lassen wie i-doit oder Checkmk 2.
Betriebssystemspezifische Anforderungen#
Basierend auf den oben genannten Anforderungen verwendest du diese Anweisungen für dein Betriebssystem. Für alle Befehle benötigst du Superuser-Rechte (root). Du kannst sie mit sudo erlangen.
Debian GNU/Linux 10 "buster" und 11 "bullseye"#
1 2 | |
Ubuntu Linux 18.04 LTS "Bionic Beaver" und 20.04 LTS "focal fossa"#
1 2 | |
Red Hat Enterprise Linux (RHEL) 7 und 8#
Für RHEL wird ein 3rd-party Repository benötigt: EPEL.
1 2 3 4 5 6 | |
SUSE Linux Enterprise Server (SLES) 15 SP2#
Vergewissere dich, dass du das "Web- und Scripting-Modul" aktiviert hast. Dann:
1 2 3 | |
