Zabbix installieren
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
sudo dpkg -i zabbix-release_5.0-1+focal_all.deb
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
Datenbank anlegen
Passwort mit eigenem ersetzen!
mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;sudo systemctl reload apache2
Zabbix konfigurieren
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Datenbankpasswort von zabbix Benutzer eingeben
MySql Server konfigurieren
sudo nano /etc/zabbix/zabbix_server.conf
In der Zabbix Server Konfiguration muss das zuvor eingegebene Password des Datenbankbenutzers zabbix eingetragen werden.
DBPassword=password
Apache konfigurieren
sudo nano /etc/zabbix/apache.conf
In der Apache Konfiguration muss die Zeitzone noch angepasst werden.
php_value date.timezone Europe/Berlin
Komponenten neu starten
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent apache2
Firewall konfigurieren
sudo ufw allow 80/tcp
Frontend installieren
Unter http://dein-rechner-name/zabbix kannst du jetzt das Frontend installieren.
Beim Wizard Schritt „COnfigure DB connection“ muss wieder das Datenbankkennwort des zabbix Benutzers eingetragen werden.
Das war’s. Über die Schaltfläche „Finish“ gelangt man zur Zabbix Oberfläche.
Standard Benutzername ist Admin
Standard Passwort ist zabbix