Zabbix je jedním z preferovaných nástrojů pro monitorování zdrojů mnoha počítačů v síti. Proto se stal nepostradatelným pro mnoho systémových administrátorů. Takže cílem tohoto příspěvku je, abyste se naučili, jak nainstalovat Zabbix na Ubuntu 20.04.
Pro ty, kteří neznají Zabbix je systém pro sledování kapacity, výkonu a dostupnosti serverů, počítačů, aplikací a databází. Nabízí také pokročilé funkce monitorování, upozornění a vizualizace, to vše z architektury klient-server, která nám umožňuje oddělit procesy na každém uzlu.
Některé z hlavních funkcí Zabbix jsou:
- Vysoký výkon a monitorovací kapacita zařízení (servery, hardware, jako jsou tiskárny, routery). li>
- Centralizované monitorování prostřednictvím webového rozhraní.
- Agenti, které lze nainstalovat na různé operační systémy, jako jsou Windows, Linux, BSD.
Jak si dokážete představit, Zabbix je celosvětově používán mnoha lidmi a společnostmi, které na něj spoléhají.
Nainstalujte Zabbix na Ubuntu 20.04
Krok 1:Příprava systému
Nejprve v terminálu aktualizujte distribuci
sudo apt update
sudo apt upgrade
Nyní nainstalujte Apache, MariaDB a PHP spolu s jejich moduly pomocí následujícího příkazu:
sudo apt install apache2 mariadb-server php php-cgi php-common php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath
Nastavte nové heslo pro uživatele root MariaDB pomocí příkazu mysql_secure_installation
.
Budete dotázáni na řadu otázek, na které musíte odpovědět AND
všem,
Nyní je potřeba provést nějaké konfigurace v PHP. Otevřete tedy konfigurační soubor
sudo nano /etc/php/7.4/apache2/php.ini
A nastavte tyto hodnoty:
max_execution_time = 300
max_input_time = 300
post_max_size = 16M
V případě nano
textový editor, můžete použít kombinaci kláves CTRL + W
pro vyhledávání a úsporu času.
Uložte změny a zavřete editor.
Nyní je řada na MariaDB. Potřebujeme vytvořit databázi a nového uživatele pro Zabbix.
Otevřete prostředí MariaDB
sudo mysql -u root
A začněte vytvářet databázi, uživatele a heslo
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT
Nyní můžeme začít stahovat a instalovat Zabbix.
Krok 2:Stáhněte a nainstalujte balíček Zabbix na Ubuntu 20.04
Chcete-li nainstalovat Zabbix, musíte přidat oficiální úložiště aplikace. Chcete-li to provést, existuje balíček DEB, který si musíme stáhnout a nainstalovat.
wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb
Poté aktualizujte APT, aby byly informace o úložišti již dostupné.
sudo apt update
Nyní nainstalujte Zabbix, klienta, webové rozhraní a také zásuvné moduly Apache a MariaDB.
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
Nyní přepněte na uživatele root
sudo su -
Poté importujte výchozí konfiguraci databáze do vytvořené databáze.
zcat /usr/share/doc/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix
Návrat k běžnému uživateli
exit
A nyní nastavte konfiguraci databáze v konfiguračním souboru Zabbix.
sudo nano /etc/zabbix/zabbix_server.conf
Přidejte tedy databázová kritéria, která jsme vytvořili:
DBName=zabbix
DBUser=zabbix
DBPassword=password
Uložte změny a zavřete editor.
Poté restartujte služby Apache a Zabbix.
sudo systemctl restart zabbix-server apache2
Nakonec v konfiguraci agenta nastavte název hostitele serveru
sudo nano /etc/zabbix/zabbix_agentd.conf
Hostname=atechtown
Krok 3:dokončete instalaci
V klientském počítači otevřete webový prohlížeč a přejděte na http://your-server/zabbix
spusťte instalaci.
Od této chvíle je proces velmi jednoduchý. Nejprve se zobrazí uvítací obrazovka.

Na další obrazovce instalační program zkontroluje váš server, aby zjistil, zda splňuje požadavky.

Poté musíte přidat informace o databázi.

Na stránce Podrobnosti serveru zadejte do pole Název název hostitele serveru pole.
Zobrazí se souhrn celé instalace.
Poté se spustí instalace. Po dokončení se přihlaste pomocí přihlašovacích údajů Uživatelské jméno admin a heslo zabbix toto můžete později změnit.
Na konci uvidíte řídicí panel.
A to je konec procesu. Gratulujeme Zabbix je nainstalován na vašem serveru.
Závěr
Zabbix je měřítkem v počítačovém monitorování. Dnes jste se naučili, jak jej nainstalovat na server s Ubuntu 20.04. Tímto způsobem jej můžete použít ve svých testovacích prostředích.