GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Zabbix Server na CentOS 8

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci serveru Zabbix na CentOS 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

Zabbix je bezplatné a open source monitorovací řešení navržené pro monitorování serverů, virtuálních strojů, sítí a cloudových služeb v reálném čase. Byl vyvinut Alexejem Vladishevem a aktivně podporován společností Zabbix SIA. Je založen na modelu klient-server a je schopen monitorovat miliony metrik, jako je zatížení procesoru, využití sítě a spotřeba místa na disku z desítek tisíc serverů.

Nainstalujte Zabbix Server na CentOS

Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.

sudo dnf update

Krok 2. Nainstalujte sadu LAMP na CentOS.

Předpokládá se, že jste již nainstalovali zásobník LAMP na CentOS 8. Pokud ne, podívejte se na následující tutoriál:

  • Jak nainstalovat zásobník LAMP (Apache, MariaDB a PHP)

Jakmile je databázový server nainstalován, musíte vytvořit databázi pro uživatele Zabbix:

$ mysql -u root -p
CREATE DATABASE zabbix;
GRANT ALL PRIVILEGES ON zabbix.* TO [email protected]'localhost' IDENTIFIED BY 'StrongPassword';
FLUSH PRIVILEGES;
QUIT;

Krok 3. Nainstalujte Zabbix.

Balíčky Zabbix nejsou dostupné v úložišti základního OS. Abychom získali balíčky Zabbix, musíme nainstalovat konfigurační balíček úložiště Zabbix:

sudo dnf install https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

Potom nainstalujte balíčky serveru Zabbix na CentOS:

sudo dnf install zabbix-server-mysql zabbix-agent zabbix-web-mysql

Krok 4. Nakonfigurujte Zabbix Server.

Nyní upravíme konfigurační soubor Zabbix /etc/zabbix/zabbix_server.conf a nastavte název databáze, uživatele a heslo:

nano /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=Your-Strong-Password

Nakonec spusťte a nastavte služby Zabbix tak, aby se spouštěly při startu:

sudo systemctl enable --now zabbix-server zabbix-agent

Krok 5. Nakonfigurujte bránu firewall pro Zabbix.

Nakonfigurujte bránu firewall tak, aby umožnila agentovi Zabbix dosáhnout serveru Zabbix:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port={10051,10050}/tcp --permanent
sudo firewall-cmd --reload

Krok 5. Přístup k Zabbix.

To je vše. Je čas použít svůj oblíbený webový prohlížeč a přejít na:

http://your_IP_address.com/zabbix

Blahopřejeme, naučili jste se instalovat a konfigurovat Zabbix Server na CentOS 8. Máte-li nějaké dotazy, zanechte prosím níže komentář.


Cent OS
  1. Jak nainstalovat Minecraft Server na CentOS 7

  2. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  3. Jak nainstalovat Zabbix 3.4 Server na CentOS 7

  1. Jak nainstalovat Nginx na CentOS 8

  2. Jak nainstalovat PostgreSQL na CentOS 8

  3. Jak nainstalovat MariaDB na CentOS 8

  1. Jak nainstalovat server FreeIPA na CentOS 7

  2. Jak nainstalovat Samba Server na CentOS 8

  3. Jak nainstalovat Zabbix na CentOS 7