Installation (Debian, PostgreSQL, Apache)
Zabbix selbst installieren:
sudo wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.0+debian13_all.deb
sudo dpkg -i zabbix-release_latest_7.0+debian13_all.deb
sudo apt update
sudo apt install zabbix-server-pgsql zabbix-frontend-php php8.4-pgsql zabbix-apache-conf zabbix-sql-scripts zabbix-agentSicherstellen, dass die Datenbank installiert ist:
sudo apt update
sudo apt install postgresql -y
sudo systemctl start postgresql
sudo systemctl enable postgresqlZabbix-Benutzer erstellen:
sudo -u postgres createuser --pwprompt zabbixDie Datenbank selbst erstellen:
sudo -u postgres createdb -O zabbix zabbixAnfangsdaten importieren:
zcat /usr/share/zabbix-sql-scripts/postgresql/server.sql.gz | sudo -u zabbix psql zabbixDatei zum Bearbeiten öffnen:
sudo nano /etc/zabbix/zabbix_server.confZeile finden, auskommentieren und Passwort eintragen:
DBPassword=passwordStarten:
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent apache2Im Browser die Seite aufrufen:
http://ipaddress/zabbix
Einrichtungsassistent (Setup Wizard) 🧙♂️
Das Willkommensfenster “Welcome to Zabbix” erscheint. Next step drücken.
- Check of pre-requisites: Hier sollte alles OK (grün) sein. Next drücken.
- Configure DB connection (Wichtig!):
- Database type: PostgreSQL auswählen (das wurde installiert).
- Database host:
localhost - Database name:
zabbix - User:
zabbix - Password: Das Passwort eingeben, das beim Erstellen der Datenbank gesetzt wurde (wir hatten
passwordvereinbart). - Next drücken.
- Settings: Hier nichts ändern. Next drücken.
- Summary: Einfach Next, dann Finish drücken.
Im System einloggen (Login) 🔑
Nach der Konfiguration wird zum Anmeldefenster weitergeleitet. Standard-Zugangsdaten (Groß-/Kleinschreibung beachten!):
- Username:
Admin(Unbedingt mit großem A) - Password:
zabbix(Alles klein) Eingeben und Sign in klicken.