Icinga Installation Guide - Part 1 - Getting started with a base Icinga Installation

Mar 23, 2026

Get up and running with Icinga 2 and Icinga Web in this step-by-step installation guide.

In this video, we walk you through a complete base installation of Icinga, covering everything from setting up the database to accessing the web interface for the first time. This will help you get to the point of a working installation, especially if you're new to Icinga.

We take you through the full process, including installing required components, configuring databases, enabling services, and completing the web setup wizard.

Up next: Integrating the Icinga Director for configuration management and adding you first hosts and services.

📌 Resources:

Get started with Icinga: https://icinga.com/docs/get-started/latest/
Icinga documentation: https://icinga.com/docs/
Live Demo: https://demo.icinga.com/
Learn more about Icinga: https://icinga.com/

#opensource #monitoring #servermonitoring #icinga #linux #devops #sysadmin

00:00 - Introduction and Overview

00:31 - Installing MySQL Database

01:22 - Adding the Icinga Repository and Installing Core Packages

02:06 - Setting Up the Icinga 2 API and Certificate Authority

02:33 - Creating and Configuring MySQL Databases for Icinga Components

03:56 - Enabling and Starting Redis for Icinga DB

04:59 - Generating an Access Token for Icinga Web Setup

05:55 - Starting the Icinga Web Setup Wizard and Module Selection

07:26 - Configuring Database Authentication for Icinga Web

08:29 - Creating an Admin User and Application Configuration

09:27 - Connecting the Icinga DB Database and Redis

10:29 - Configuring the Icinga 2 API User

11:23 - Finalizing Setup and Logging into Icinga Web