Detaillierte Schritte zur Zabbix-Bereitstellung

Hier sind die detaillierten Schritte zur Installation von Zabbix unter Ubuntu:

1. Aktualisieren Sie das System.
Verwenden Sie den folgenden Befehl, um das Ubuntu-System zu aktualisieren:

sudo apt-get update
sudo apt-get upgrade

2. Abhängigkeiten installieren
Vor der Installation von Zabbix müssen Sie einige Abhängigkeiten installieren, z. B. PHP, Apache, MySQL usw. Installieren Sie diese Abhängigkeiten mit den folgenden Befehlen:

sudo apt-get install apache2 mysql-server php php-mysql php-gd php-xml php-bcmath php-mbstring

3. Zabbix-Warehouse hinzufügen
Führen Sie den folgenden Befehl aus, um den GPG-Schlüssel des Zabbix-Warehouse herunterzuladen und zu importieren:

wget https://repo.zabbix.com/zabbix-official-repo.key
sudo apt-key add zabbix-official-repo.key

Führen Sie dann den folgenden Befehl aus, um das Zabbix-Repository zur Liste der Softwarequellen von Ubuntu hinzuzufügen:

sudo apt-add-repository "deb [arch=amd64] https://repo.zabbix.com/zabbix/5.4/ubuntu focal main"

4. Installieren Sie Zabbix Server, Agent, Web und Front-End.
Verwenden Sie die folgenden Befehle, um Zabbix Server, Agent, Web und Front-End zu installieren:

sudo apt-get update
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

Während des Installationsvorgangs werden Sie aufgefordert, das MySQL-Root-Passwort einzugeben, das zum Erstellen der Zabbix-Datenbank und des Benutzers verwendet wird.

5. Konfigurieren Sie die Datenbank.
Geben Sie MySQL ein, erstellen Sie eine neue Datenbank, erstellen Sie einen neuen Benutzer und weisen Sie Berechtigungen zu:

sudo mysql -u root -p
CREATE DATABASE zabbix CHARACTER SET UTF8 COLLATE UTF8_BIN;
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
quit;

Unter diesen können „zabbix“ und „password“ durch den von Ihnen festgelegten Datenbankbenutzernamen und das Passwort ersetzt werden.

Importieren Sie dann die Datenbankstruktur von Zabbix in MySQL:

sudo zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | sudo mysql -u zabbix -p zabbix

6. Konfigurieren Sie den Zabbix-Server.
Bearbeiten Sie die Konfigurationsdatei des Zabbix-Servers, damit er eine Verbindung zur MySQL-Datenbank herstellen kann:

sudo nano /etc/zabbix/zabbix_server.conf


Entfernen Sie das Kommentarzeichen (#) in der folgenden Zeile und ändern Sie den Inhalt:

DBName=zabbix
DBUser=zabbix
DBPassword=password

Unter anderem muss „Passwort“ durch das Passwort des zuvor erstellten Datenbankbenutzers ersetzt werden.

7. Starten Sie den Zabbix-Server.
Führen Sie den folgenden Befehl aus, um den Zabbix-Server zu starten:

sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server

8. Konfigurieren Sie Zabbix Agent,
um die Konfigurationsdatei von Zabbix Agent zu bearbeiten:

sudo nano /etc/zabbix/zabbix_agentd.conf


Entfernen Sie das Kommentarzeichen (#) in der folgenden Zeile und ändern Sie den Inhalt:

Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server

9. Starten Sie den Zabbix-Agenten.
Führen Sie den folgenden Befehl aus, um den Zabbix-Agenten zu starten:

sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent


10. Konfigurieren Sie die Firewall.
Wenn auf Ihrem Ubuntu-System eine Firewall aktiviert ist, müssen einige Ports geöffnet werden, um die Kommunikation zwischen Zabbix-Server und Agent zu ermöglichen. Öffnen Sie den Port mit dem folgenden Befehl:

sudo ufw allow 80/tcp
sudo ufw allow 10050/tcp
sudo ufw allow 10051/tcp
sudo ufw enable

11. Greifen Sie auf die Zabbix-Weboberfläche zu.
Geben Sie die folgende Adresse in Ihren Browser ein, um auf die Zabbix-Weboberfläche zuzugreifen:

http://your_server_ip/zabbix


Unter anderem muss „your_server_ip“ durch die IP-Adresse Ihres Ubuntu-Systems ersetzt werden. Wenn alles richtig konfiguriert ist, sollten Sie die Zabbix-Anmeldeseite sehen.

12. Melden Sie sich bei der Zabbix-Weboberfläche an.
Verwenden Sie den Standardbenutzernamen und das Standardkennwort, um sich bei der Zabbix-Weboberfläche anzumelden:

Benutzername: Admin
Passwort: zabbix
Nach der Anmeldung sehen Sie das Dashboard von Zabbix, in dem Sie Vorgänge wie die Überwachung von Hosts, die Erstellung von Grafiken und die Erstellung von Berichten ausführen können.

13. Konfigurieren Sie den Überwachungshost.
Um mit der Überwachung des Hosts zu beginnen, müssen Sie den Host und die entsprechenden Überwachungselemente auf der Zabbix-Weboberfläche konfigurieren. Informationen zu bestimmten Vorgängen finden Sie in der offiziellen Zabbix-Dokumentation.

Oben sind die detaillierten Schritte zur Installation von Zabbix unter Ubuntu aufgeführt. Ich hoffe, es kann Ihnen helfen!

Supongo que te gusta

Origin blog.csdn.net/weixin_47450720/article/details/129081248
Recomendado
Clasificación