GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat Icinga na AlmaLinux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Icinga na AlmaLinux 8. Pro ty z vás, kteří nevěděli, Icinga 2 je open-source nástroj používaný pro monitorování sítě zdroje, správu výstrah a poskytování pomoci při monitorování vaší sítě.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci monitorování Icinga na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.

Předpoklady

  • Server s jedním z následujících operačních systémů:AlmaLinux 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Icinga na AlmaLinux 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

Aktualizace sudo dnfsudo dnf install epel-release

Krok 2. Instalace Icinga na AlmaLinux 8.

Nyní jsme do vašeho systému přidali úložiště Icinga:

sudo tee /etc/yum.repos.d/icinga2.repo< 

Dále importujte klíč Icinga GPG:

sudo rpm --import https://packages.icinga.com/icinga.key

Poté aktualizujte dnf mezipaměť:

sudo dnf vyčistit allsudo dnf makecache

Jakmile bude úložiště přidáno, můžeme nyní nainstalovat Icinga 2 pomocí dnf příkaz:

instalace sudo dnf vim icinga2 icinga2-selinux icinga2-ido-mysql vim-icinga2

Dále povolte moduly Icinga 2:

funkce sudo icinga2 umožňuje příkaz ido-mysql syslog

Krok 3. Instalace MariaDB.

MariaDB je oblíbený databázový server. Nyní nainstalujeme databázový server MariaDB pomocí následujícího příkazu:

sudo dnf install mariadb-server mariadb

Po dokončení instalace začněte a povolte spuštění při startu systému pomocí:

sudo systemctl restart mariadbsudo systemctl stav mariadbsudo systemctl povolit mariadb

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Vytvořte databázi MariaDB pro Icinga 2 následovně:

$ mysql -u root -pCREATE DATABASE icinga;UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA icinga.* PRO 'icinga'@'localhost' IDENTIFIKOVANÉ PODLE 'your-strong-passwd';FLUSH PRIVILEGES;EXIT;

Dále importujeme databázi Icinga 2:

mysql -u root -p icinga  

Potom nakonfigurujte přístup k databázi:

sudo nano /etc/icinga2/features-available/ido-mysql.conf

Přidejte následující řádky:

/** * Typ IdoMysqlConnection implementuje podporu MySQL * pro DB IDO. */object IdoMysqlConnection "ido-mysql" { user ="icinga" password ="your-strong-passwd" host ="localhost" database ="icinga"}

Uložte a zavřete, poté spusťte a povolte Icinga 2:

systemctl enable --now icinga2

Ověřte stav služby Icinga 2:

stav systemctl icinga2.service

Blahopřejeme! Úspěšně jste nainstalovali Icinga. Děkujeme, že jste použili tento návod k instalaci monitorovacího serveru Icinga do vašeho systému AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Icinga .


Arch Linux
  1. Jak nainstalovat Ntopng na AlmaLinux 8

  2. Jak nainstalovat Laravel na AlmaLinux 8

  3. Jak nainstalovat Prometheus na AlmaLinux 8

  1. Jak nainstalovat Docker na AlmaLinux 8

  2. Jak nainstalovat Apache na AlmaLinux 8

  3. Jak nainstalovat phpMyAdmin na AlmaLinux 8

  1. Jak nainstalovat Nginx na AlmaLinux 8

  2. Jak nainstalovat PostgreSQL na AlmaLinux 8

  3. Jak nainstalovat MongoDB na AlmaLinux 8