Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

configure: error: Nicht gefunden mysqlclient library - zabbix

Unix-Anmeldeaufforderung
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Das Einrichten von Open Source ist immer dann eine Herausforderung, wenn Bibliotheken erforderlich sind. Abhängigkeiten werden nicht auf dem Server installiert.

Manchmal könnte es frustrierend sein.

Ich habe Zabbix vor ein paar Wochen implementiert und diesen Fehler erhalten.

checking for libperfstat 5.2.0.40 fileset...
no checking for libperfstat 5.3.0.60 fileset...
no checking for architecture...
linux (linux-gnu) checking for the linux kernel version... 2.6 family (2.6.32-358.el6.x86_64)
checking for mysql_config... no configure: error: MySQL library not found

Erhalten Sie auch den gleichen Fehler?

Ich habe ein paar Stunden damit verbracht, herauszufinden, wie ich das lösen kann, und habe mir überlegt, es mit Ihnen zu teilen.

Ich habe den folgenden Befehl configure verwendet.

./configure --with-mysql  --enable-server --enable-agent --enable-ipv6 --with-net-snmp --with-libcurl

Solutions

  • Installieren Sie das MySQL-Entwicklungspaket
yum install mysql-devel

Wenn Sie RHEL / CentOS 8 verwenden, können Sie verwenden DNF

dnf install mysql-devel

Wenn Sie das Internet nicht erreichen können, um das oben genannte herunterzuladen, können Sie das unten stehende manuell herunterladen und installieren.

https://www.rpmfind.net/linux/rpm2html/search.php?query=mysql-devel
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/mysql-shared

Der obige Link ist für Linux (64 Bit). Möglicherweise werden vollständige Details für verschiedene Betriebssysteme / Architekturen angezeigt. http://dev.mysql.com/downloads/mysql/#downloads

Konfigurieren Sie erneut, und es sollte in Ordnung sein.

Wenn Sie Zabbix lernen möchten, lesen Sie dies Udemy natürlich.

Danke an unsere Sponsoren
Weitere großartige Lektüre zu Linux
Treiben Sie Ihr Geschäft an
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder