Installation ¶
The preferred way of installing Icinga Web is to use the official package repositories depending on which operating system and distribution you are running.
Before installing Icinga Web, make sure you have installed Icinga 2 and Icinga DB to monitor your infrastructure. Additionally, a web server (e.g. Apache or Nginx), PHP version ≥ 8.2, and a MySQL (≥8.0), MariaDB (≥10.2.2), or PostgreSQL (≥9.6) database are required.
Optionally: the pdfexport module (≥0.13.0) for PDF export, and the LDAP PHP library for Active Directory or LDAP authentication.
Please follow the steps listed for your operating system. Packages for distributions other than the ones listed here may also be available. Please refer to icinga.com/get-started/download for a full list of available community repositories.
Upgrade ¶
In case you are upgrading from an older version of Icinga Web please make sure to read the upgrading section thoroughly.