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

Jak nainstalovat Zabbix na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Zabbix do vašeho CentOS 8. Pro ty z vás, kteří nevěděli, Zabbix je open-source monitorovací nástroj, který je ideální pro monitorování vaše cloudové servery. Zabbix je velmi flexibilní, informace lze získávat pomocí HTTP/SNMP nebo instalací agenta Zabbix do počítačů, které chcete monitorovat, a umožňuje mnoho přizpůsobení.

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 Zabbixu na server CentOS 8.

Předpoklady

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

Nainstalujte Zabbix na CentOS 8

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

sudo dnf update

Krok 2. Nainstalujte server LAMP.

Je vyžadován server CentOS 8 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Instalace Zabbix na CentOS 8.

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

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

Po přidání úložiště Zabbix do systému nyní aktualizujte seznamy balíčků a nainstalujte Zabbix pomocí příkazů:

sudo dnf install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-apache-conf

Krok 4. Nakonfigurujte MariaDB pro Zabbix.

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 každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MariaDB.

mysql_secure_installation

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Zabbix. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro software Zabbix:

MariaDB [(none)]> create database zabbixdb character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbixdb.* to zabbixuser@localhost identified by 'password';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit

Nyní, když jsou databáze a uživatel připraveni, naimportujte do ní schéma a data.

cd /usr/share/doc/zabbix-server-mysql/
zcat create.sql.gz | mysql -u zabbixuser -p zabbixdb

Dále upravte konfigurační soubor serveru Zabbix:

nano /etc/zabbix/zabbix_server.conf
...................................
DBHost=localhost
DBName=zabbixdb
DBUser=zabbixuser
DBPassword=password
...................................

Uložte a zavřete soubor. Spusťte/Restartujte služby Zabbix a httpd a nechte je automaticky spouštět při každém restartu:

sudo systemctl restart zabbix-server zabbix-agent httpd php-fpm
sudo systemctl enable zabbix-server zabbix-agent httpd mariadb

Krok 5. Nakonfigurujte bránu firewall.

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

firewall-cmd --permanent --add-port=10050/tcp
firewall-cmd --permanent --add-port=10051/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload

Krok 6. Přístup k Zabbix.

Zabbix bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://vase-domena.com/zabbix nebo http://server-ip/zabbix a dokončete požadované kroky k dokončení instalace.

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


Cent OS
  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat PhpWiki na CentOS 7

  3. Jak nainstalovat LiteCart na CentOS 7

  1. Jak nainstalovat MariaDB na CentOS 8

  2. Jak nainstalovat Zabbix na CentOS 7

  3. Jak nainstalovat Zabbix Server 5.0 / 4.0 na CentOS 8 / RHEL 8

  1. Jak nainstalovat MariaDB na CentOS 6

  2. Jak nainstalovat MariaDB na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7