Vill du lära dig hur man gör en Icinga2 installation på Ubuntu Linux? I den här guiden, vi ska visa dig hur du installerar, konfigurera och tillgång Icinga2 på en dator som kör Ubuntu Linux.

• Ubuntu version: 18
• Ubuntu version: 19

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa denna Icinga2 handledning.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

Icinga2 Relaterade Handledning:

På den här sidan erbjuder vi snabb tillgång till en lista över tutorials relaterade till Icinga2 installation.

Handledning Icinga2 – Installation på Ubuntu Linux

Installera de paket som krävs.

Copy to Clipboard

Hämta och installera Icinga2-databasnyckeln.

Copy to Clipboard

Använd följande kommando för att upptäcka ditt Ubuntu-kodnamn för Linux.

Copy to Clipboard

I vårt exempel är Ubuntu linux-koden DISCO.

Lägg till oficial Icinga2-lagringsplatsen till dig APT-databas.

Copy to Clipboard

Uppdatera din APT-databas och installera Icinga2-paketet.

Copy to Clipboard

Installera Icinga2:s standardövervakningsinsticksprogram.

Copy to Clipboard

Lista Icinga2 funktioner instaled.

Copy to Clipboard

Aktivera tjänsten Icinga2 för att automatiskt starta under uppstartstiden.

Copy to Clipboard

Grattis! Du har avslutat Icinga2-installationen.

Självstudien Icinga2 – MySQL Installation

Installera paketet icinga2-ido-mysql.

Detta kommer att göra det möjligt för Icinga2-server att lagra konfigurationen i Mysql.

Copy to Clipboard

Aktivera Icinga 2:s ido-mysql-funktion.

Konfigurera databas för icinga2-ido-mysql med dbconfig-common? Nej.

Aktivera funktionen ido-mysql.

Copy to Clipboard

Starta om Icinga2

Copy to Clipboard

Installera databastjänsten MySQL.

Copy to Clipboard

Få åtkomst till MySQL-databasservern.

Copy to Clipboard

Ange ett lösenord för MySQL-rotanvändaren.

Copy to Clipboard

I vårt exempel, vi ställa roten lösenord kamisama123.

Skapa en databas med namnet icinga2.

Copy to Clipboard

Skapa en mysql-användare med namnet icinga2.

Copy to Clipboard

Ge MySQL-användaren med namnet icinga2-behörighet över databasen med namnet icinga2.

Copy to Clipboard

Importera Icinga2-databasmallen inuti MySQL.

Systemet kommer att begära lösenordet för icinga2 MysQL användaren att importera mallen.

Copy to Clipboard

Redigera konfigurationsfilen ido-mysql.conf för att aktivera kommunikationen med MySQL-tjänsten.

Copy to Clipboard

Här är vår konfiguration.

Copy to Clipboard

Starta om Icinga2

Copy to Clipboard

Du har avslutat databasinstallationen.

Du har importerat databasmallarna Icinga2 i MySQL Server.

Självstudiekurs – Installera Icinga2-webbgränssnittet

Därefter måste vi installera Apache webbservern och alla de program som krävs.

På Linux-konsolen använder du följande kommandon för att installera de paket som krävs.

Copy to Clipboard

Leta reda på PHP-konfigurationsfilen på ditt system.

Redigera PHP-konfigurationsfilen och ställ in rätt tidszon.

Copy to Clipboard

Tänk på att din PHP-version och platsen för filen kanske inte är samma av mina.

Som ett exempel var vår tidszon inställd på Amerika / Sao_Paulo.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Få åtkomst till MySQL-databasservern.

Copy to Clipboard

Skapa en databas med namnet icingaweb_db.

Copy to Clipboard

Skapa en mysql-användare med namnet icingaweb_db.

Copy to Clipboard

Ge MySQL-användaren med namnet icingaweb_db behörighet över databasen med namnet icingaweb_db.

Copy to Clipboard

Installera Icinga webbgränssnittspaketet med namnet icingaweb2.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Generera installationstoken för Icinga.

Copy to Clipboard

Öppna din webbläsare och ange IP-adressen till din webbserver plus /icingaweb2.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.10/icingaweb2

Gränssnittet för Icinga2 webbinstallation bör presenteras.

Ange Icinga web2-inställningstoken.

På Icinga webbmoduler skärmen, klicka på knappen Nästa.

På skärmen med Icinga webbkrav klickar du på knappen Nästa.

Välj alternativet Databas och klicka på knappen Nästa.

På skärmen Icinga databasresurs utför du följande konfiguration:

• Resursnamn – icingaweb_db
• Databastyp – MYSQL
• Värd – localhost
• Hamn – 3306
• Databasnamn – icingaweb_db
• Användarnamn – icingaweb_db
• Lösenord – kamisama123

Klicka på knappen Nästa.

På den här skärmen anger du MySQL-rotinloggningen för att importera Icingaweb2-databasmallen.

Ställ in Backend Name icingaweb2 och klicka på knappen Nästa.

Ställ in ett administrativt konto för att få åtkomst till Icinga-webbgränssnittet.

Skärmen Application Configuration, utför folowing-konfigurationen:

• Visa Stacktraces – Aktiverat
• Visa meddelanden om programtillstånd – Aktiverat
• Lagringstyp för inställningar för användare – databas
• Loggningstyp – Syslog
• Loggningsnivå – Fel
• Applikationsprefix – icingaweb2
• Facility – Användare

Klicka på knappen Nästa.

På Icinga installationssammanfattningsskärmen klickar du på knappen Nästa.

På välkomstskärmen klickar du på knappen Nästa.

På skärmen för övervakningsserveringsservering utför du följande konfiguration:

• Backend Namn – icinga
• Backend Typ – IDO

Klicka på knappen Nästa.

På skärmen Övervaknings-IDO-resurs utför du följande konfiguration:
• Resursnamn – icinga_ido
• Databastyp – MYSQL
• Värd – localhost
• Hamn – 3306
• Databasnamn – icinga2
• Användarnamn – icinga2
• Lösenord – kamisama123

Klicka på knappen Nästa.

Utför följande konfiguration på skärmen Kommandotransport:

• Transport namn – icinga2
• Transport Typ – Lokal Comand Fil
• Comand File – /var/run/icinga2/cmd/icinga2.cmd

Klicka på knappen Nästa.

På skärmen Övervakningssäkerhet utför du följande konfiguration:

• Skyddade anpassade variabler – *pw*,*pass*,community

Klicka på knappen Nästa.

På den sista skärmen, klicka på knappen Slutför och vänta på Icinga2 installationen för att avsluta.

Efter avslutad installation klicka på alternativet: Logga in till Icinga Web 2.

Slutligen kommer du att presenteras med Icinga2 inloggningsskärmen.

• Iicnga2 standard användarnamn: Du ställer in före
• Icinga2 standard Lösenord: Du ställer in före

Gränssnittet för Icinga2-inloggning ska visas.

Efter en lyckad inloggning skickas du till Icinga2 Dashboard.

Grattis, du har installerat Icinga2 webbgränssnitt på Ubuntu Linux.