Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions doc/02-Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ thoroughly.
* [Icinga 2](https://icinga.com/docs/icinga-2) and [Icinga DB](https://icinga.com/docs/icinga-db) to
monitor your infrastructure
* A web server, e.g. Apache or Nginx
* PHP version ≥ 7.2
* PHP version ≥ 8.2
* MariaDB

### Optional Requirements
Expand Down Expand Up @@ -289,7 +289,7 @@ yum install icingaweb2 icingacli
## Install the Web Server <a id="install-the-web-server"></a>

Ensure that you have a web server with PHP installed before proceeding,
such as Apache or Nginx with PHP version ≥ 7.2. Depending on your operating system,
such as Apache or Nginx with PHP version ≥ 8.2. Depending on your operating system,
you may need to install and configure the web server separately.
An Apache configuration file to serve Icinga Web is already installed.
If you want to use Nginx, you must manually create a configuration file using the following command.
Expand Down Expand Up @@ -398,7 +398,7 @@ You will need to install certain dependencies depending on your setup:
* [Icinga 2](https://github.com/Icinga/icinga2) and [Icinga DB](https://github.com/Icinga/icingadb) to
monitor your infrastructure
* A web server, e.g. Apache or Nginx
* PHP version ≥ 7.2
* PHP version ≥ 8.2
* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (≥ 0.14.2)
* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (≥ 0.12)
* The following PHP modules must be installed: cURL, json, gettext, fileinfo, intl, dom, OpenSSL and xml
Expand Down
4 changes: 2 additions & 2 deletions modules/setup/library/Setup/WebWizard.php
Original file line number Diff line number Diff line change
Expand Up @@ -584,11 +584,11 @@ public function getRequirements($skipModules = false)
$set = new RequirementSet();

$set->add(new PhpVersionRequirement(array(
'condition' => array('>=', '7.2'),
'condition' => array('>=', '8.2'),
'description' => sprintf(mt(
'setup',
'Running Icinga Web 2 requires PHP version %s.'
), '7.2')
), '8.2')
)));

$set->add(new OSRequirement(array(
Expand Down
Loading