On your next page, you need to tell how you want to authenticate when accessing Icinga Web 2. Icinga Web 2 supports Active Directory, LDAP, and Local as an authentication mechanism.
Here, we will create a local user account. Icinga Web 2 requires a database to store authentication information if the local user is selected.
Create a database for Icinga Web.
# mysql -u root -p mysql> CREATE DATABASE icingawebdb; mysql> grant all privileges on icingawebdb.* to icingaweb@localhost identified by 'icinga123'; mysql> quit
Enter database details in the following window.
Set the authentication backend name and then click Next.
Enter the admin account details on the next screen. Keep a note of this account details, as you would need this for accessing Icinga Web 2 later.
Choose where to save application and logging related configurations. If you chose the default one, just click next.
Review your settings on the next screen.