Die feste IP-Adresse des Centos-DVD1-Versionssystems lautet 192.168.159.128, und die Adresse des Centos-Mininal-Versionssystems lautet 192.168.1.* oder 192.168.2.* Netzwerksegment Zabbix2.4-Installation (centos6.5) Zabbix verfügt über eine eigene Yum-Quelle und LNMP kann unter https://lnmp.org/ selbst heruntergeladen und installiert werden. Der erste Schritt besteht darin, die offizielle Zabbix-Quelle von Zabbix zu installieren. Die Adresse lautet wie folgt: rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm Der zweite Schritt besteht darin, die Yum-Installationsmethode zu verwenden, um den Zabbix-Server und -Agenten sowie andere zugehörige RPM-Pakete automatisch zu installieren yum install -y mysql mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get: Dieser Befehl wird hauptsächlich zum Abrufen von Überwachungsdaten verwendet. Nach der erfolgreichen Installation müssen Sie eine Zabbix-Datenbank und einen Benutzer in MySQL erstellen. Der Zugriff auf die Datenbank ist fehlgeschlagen. Überprüfen Sie, ob der MySQLD-Dienst nicht gestartet ist. Starten Sie ihn einfach! Starten Sie den MySQL-Datenbankdienst: Rufen Sie die Datenbank auf: mysql -uroot ***************************************************************************************************************** Format: Erteilen Sie dem durch „Benutzerkennwort“ identifizierten Benutzer@Anmeldehost die Berechtigung für Datenbankname.Tabellenname. GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN zabbixuser@"%", IDENTIFIZIERT DURCH "xxx"; FLUSH-PRIVILEGIEN; ******************************************************************************************************************************************* Erstellen Sie eine Datenbank und einen Benutzer: mysql> createdatabase zabbix Zeichensatz utf8 sortieren utf8_bin; mysql> gewähre zabbix@localhost, identifiziert durch „zabbix“, alle Berechtigungen für zabbix.*; Berechtigungen leeren; Datenbanken anzeigen; mysql> beenden; oder \q Die Daten des Zabbix-Überwachungssystems werden in der Datenbank gespeichert und es müssen einige Tabellen erstellt werden. Zeigen Sie die Anweisung zur Tabellenerstellung an und importieren Sie sie. [root@localhost~]# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create [root@localhost erstellen]#ll Importieren Sie die Datenbank: [root@localhost erstellen]# mysql -uroot zabbix< schema.sql [root@localhostcreate]# mysql -uroot zabbix < Bilder.sql [root@localhostcreate]# mysql -uroot zabbix < data.sql Ändern Sie die Konfigurationsdatei des Zabbix-Servers: (entfernen Sie ggf. das #-Zeichen) [root@localhost ~]#vi /etc/zabbix/zabbix_server.conf DBHost=lokaler Host DBName=zabbix DBUser=zabbix DBPassword=zabbix Installation von vim#yum search vim //Informationen zur vim-bezogenen Software anzeigen#yum install -y vim* //Vim online installieren Ändern Sie die Zeitzone; [root@localhost~]# vim /etc/php.ini// Fügen Sie den folgenden Inhalt am Ende der Konfigurationsdatei php.ini hinzu [Umschalt+G zur letzten Zeile der Datei springen] php_valuemax_ausführungszeit 300 php_valuememory_limit 128 M php_valuepost_max_size 16M php_valueupload_max_filesize 2M php_valuemax_input_time 300 Entfernen Sie das Semikolon vor ";date.timezone =", schreiben Sie es dann in die oberste Spalte und weisen Sie den Wert nach dem Gleichheitszeichen zu: Asia/Shanghai Nachdem die Änderung abgeschlossen ist, wird das System neu gestartet, damit sie wirksam wird! Überprüfen Sie die aktuelle Uhrzeit: Beim Überprüfen der aktuellen Uhrzeit ist die Uhrzeit nicht synchronisiert und muss synchronisiert werden Befehl zur Zeitsynchronisierung installieren [ Synchronisierung mit US-Zeit durchführen Ändern der Zeitzone: (ln sf abb zeigt auf a) Zeit synchronisieren [root@localhost~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /usr/localtime [root@localhost~]#Datum Starten Sie die erforderlichen Dienste (Neustart): (Dies erfolgt beim Systemstart. Wenn das System nicht gestartet ist, wird der Dienst nicht gestartet. Sie können den Dienst manuell starten.) Erforderliche Dienste manuell starten (ohne Neustart) Die Firewall ist aktiviert, chkconfig httpd on startet den httpd-Dienst und die Zabbix-Konfigurationsseite kann nicht geöffnet werden Apache startet, aber Zabbix kann nicht über den Browser geöffnet werden. Die Lösung besteht darin, die Firewall und SELinux auszuschalten Deaktivieren Sie Selinux: sed -i "s/SELINUX=enforcing/SELINUX=disabled/g"/etc/selinux/config Bestätigen Sie, ob die Änderung erfolgreich war: #grepSELINUX /etc/selinux/config Stoppen Sie die Firewall: /etc/init.d/iptables stop Ich habe zufällig ein Phänomen entdeckt. Wenn ich iptables ausschaltete und den iptables-Dienst stoppte, passierten immer einige überraschende Dinge. Als ich das System erneut startete und den iptables-Status überprüfte, wurde iptables automatisch wieder eingeschaltet. Ich war sehr hilflos! Nach Recherchen haben wir herausgefunden, dass libvirt (C-Funktionsbibliothek des Virtualisierungstools) iptables beim Booten startet. Iptables lässt sich über das Tool chkconfig dauerhaft beenden. Wir müssen nur iptables mit chkconfig ausschalten. [Systemumgebung] CentOS-Version 6.7 (endgültig) Iptables deaktivieren Starten Sie httpd: chkconfig httpd on chkconfig iptables off #Iptables dauerhaft ausschalten chkconfig --list httpd //Überprüfen Sie den Startstatus von httpd iptables -L oder /etc/init.d/iptables status # Zeigt den Ausführungsstatus von iptables an cat /etc/redhat-release //Systemversion anzeigen So ändern Sie die Zeitzone: # vim /etc/php.ini ändern; date.timezone = Asia/Shanghai und das vordere Semikolon entfernen. Sie können es auch hinzufügen, wenn Sie die Zeitzone zuvor ändern # /etc/init.d/httpd restart //Nach Abschluss der Änderung neu starten Ein Neustart von httpd führt zu einem Fehler. Bearbeiten Sie die Datei httpd.conf, vi /etc/httpd/conf/httpd.conf, und entfernen Sie das # vor dem Servernamen www.example.com:80! Nach einem Neustart des Systems erscheint erneut die Fehlermeldung „die Datenbank wurde nicht gestartet“, da die Datenbank nicht gestartet wurde. Führen Sie den Startvorgang aus, und beim nächsten Start der Maschine tritt kein Fehler auf [root@localhost ~]# chkconfig mysqld on Nachdem alle Installationen abgeschlossen sind, müssen Sie nur noch das gesamte System starten! Zusammenfassen Oben sehen Sie die vom Herausgeber vorgestellte Tutorial-Abbildung zur Installation von Zabbix2.4 unter Centos6.5. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Native JS-Canvas zum Erzielen einer einfachen Schlange
In diesem Artikel wird der spezifische Code von j...
1. Öffnen Sie Port 2375 Bearbeiten Sie docker.ser...
Inhaltsverzeichnis 1. Einfach zu bedienen 2. Verw...
gzip ist ein Befehl, der in Linux-Systemen häufig...
In diesem Artikel wird der spezifische Code von J...
Fragen zum Webdesign. Können Sie alle beantworten...
CSS3-Hintergrundbild bezogen Kompatibilität: IE9+...
1. Schreiben Sie ein einfaches Java-Programm öffe...
Inhaltsverzeichnis Wie wird die aktuelle Uhrzeit ...
In diesem Artikelbeispiel wird der spezifische Co...
Der Einsatz von Containern kommt immer häufiger v...
Dieser Artikel beschreibt, wie MySQL 5.7 aus dem ...
Im Linux-System gibt es einen Dateityp namens Lin...
Im Allgemeinen werden Klickereignisse in verschie...
Inhaltsverzeichnis 01 Was ist das Wesen eines Con...