Zabbix ist eine Open-Source-Überwachungssoftware, die IT-Infrastrukturen überwacht. In dieser Anleitung zeigen wir Ihnen, wie Sie Zabbix auf einem Ubuntu 24.04-Server installieren und konfigurieren.
Schritt 1: Systempakete aktualisieren
Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:
sudo apt update sudo apt upgrade -y
Schritt 2: Zabbix-Repository hinzufügen
Fügen Sie das Zabbix-Repository hinzu, um die neuesten Pakete zu installieren:
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/$(lsb_release -c | awk '{print $2}')/amd64/zabbix-release_6.0-1%2Bubuntu$(lsb_release -c | awk '{print $2}')_all.deb sudo dpkg -i zabbix-release_6.0-1%2Bubuntu$(lsb_release -c | awk '{print $2}')_all.deb sudo apt update
Schritt 3: Installieren der Zabbix-Pakete
Installieren Sie die Zabbix-Server-, Frontend- und Agentenpakete:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent -y
Schritt 4: MariaDB installieren und konfigurieren
Zabbix benötigt eine Datenbank. Installieren Sie MariaDB und richten Sie sie ein:
sudo apt install mariadb-server -y sudo systemctl start mariadb sudo systemctl enable mariadb
Erstellen Sie die Zabbix-Datenbank und einen Benutzer für Zabbix:
sudo mysql -u root CREATE DATABASE zabbix character set utf8mb4 collate utf8mb4_bin; CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost'; FLUSH PRIVILEGES; EXIT;
Schritt 5: Zabbix-Server konfigurieren
Bearbeiten Sie die Zabbix-Server-Konfigurationsdatei, um die Datenbankverbindung festzulegen:
sudo nano /etc/zabbix/zabbix_server.conf
Ändern Sie die folgenden Zeilen, um die Zabbix-Datenbank und den Benutzer hinzuzufügen:
DBName=zabbix DBUser=zabbix DBPassword=password
Schritt 6: Zabbix-Datenbank initialisieren
Initialisieren Sie die Zabbix-Datenbank mit den Standardtabellen:
sudo zabbix_server -n
Schritt 7: Zabbix-Frontend konfigurieren
Bearbeiten Sie die Zabbix-Frontend-Konfigurationsdatei, um das Webinterface zu konfigurieren:
sudo nano /etc/zabbix/apache.conf
Aktivieren Sie das Modul PHP-Datei, indem Sie sicherstellen, dass die Zeile zur Konfiguration passt:
php_value max_execution_time 300
Schritt 8: Zabbix-Server und Agenten starten
Starten Sie den Zabbix-Server und den Zabbix-Agenten-Dienst:
sudo systemctl start zabbix-server sudo systemctl enable zabbix-server sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent
Schritt 9: Zabbix-Frontend aufrufen
Öffnen Sie Ihren Webbrowser und gehen Sie zu http://your-server-ip/zabbix, um das Zabbix-Webinterface zu erreichen. Folgen Sie den Anweisungen, um das Frontend zu konfigurieren und die Datenbankverbindung zu testen.
Schritt 10: Zabbix-Frontend abschließen
Schließen Sie die Webinstallation ab, indem Sie die folgenden Schritte auf der Benutzeroberfläche befolgen, um Zabbix vollständig zu konfigurieren.
VPS-Empfehlung
Wenn Sie einen zuverlässigen VPS suchen, besuchen Sie den folgenden Link für Windows VPS-Dienste: Windows VPS von NetCloud24.