Instalace Zabbix 5 na CentOS 8 s PostgreSQL a TimescaleDB
- Zveřejněno: 24. červen 2020
- Zobrazeno: 1389
Tento návod vás provede instalací monitorovacího nástroje Zabbix 5 na CentOS 8 s použitím databázového serveru PostgreSQL a Timescale DB.
Nastavení SElinux (vypnutí)
Vzhledem ke skutečnosti, že se tento návod nazaobírá nastavením SElinux provedeme jeho vypnutí, abychom předešli problémům při samotné instalaci a konfiguraci.
Provedeme vypnutí SElinux příkazem:
setenforce 0
Upravíme konfigurační soubor, tak aby se SElinux nespustil při rebootu systému:
vi /etc/selinux/config
Parametr SELINUX nastavíme na disabled:
SELINUX=disabled
Instalace HTTP server (Apache)
K frontendové (GUI) části Zabbix je zapotřebí webový server, kdy byl při instalaci zvolen Apache.
Instalace Apache:
yum install httpd
Start služby a enable:
systemctl enable --now httpd
Pokud na vašem serveru ještě nemáte provedenou instalaci PHP je rovněž nutno doinstalovat.
Instalace PostgreSQL
Instalace databázového serveru PostgreSQL:
yum install postgresql postgresql-server
Inicializace databáze:
/usr/pgsql-12/bin/postgresql-12-setup initdb
Start služby a enable:
systemctl start postgresql-12
systemctl enable postgresql-12
Provedeme kontrolu, zda je zlužba nastartována:
systemctl status postgresql-12