Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

configure: erreur: bibliothèque mysqlclient introuvable - zabbix

invite de connexion unix
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

La configuration open-source est toujours difficile si les bibliothèques requises, les dépendances ne sont pas installées sur le serveur.

Parfois, cela pourrait être frustrant.

J'étais en train d'implémenter Zabbix il y a quelques semaines et j'ai eu cette erreur.

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

Obtenez-vous également la même erreur?

J'ai passé quelques heures à trouver comment résoudre ce problème, alors j'ai pensé à le partager avec vous.

J'ai utilisé la commande de configuration suivante.

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

Solutions

  • Installer le package MySQL-devel
yum install mysql-devel

Si vous utilisez RHEL / CentOS 8, vous pouvez utiliser DNF

dnf install mysql-devel

Si vous ne pouvez pas accéder à Internet pour télécharger ce qui précède, vous pouvez télécharger manuellement ce qui suit et les installer.

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

Le lien ci-dessus est pour Linux (64 bits), vous pouvez voir des détails complets pour différents OS / architecture - http://dev.mysql.com/downloads/mysql/#downloads

Configurez à nouveau, et cela devrait être correct.

Si vous souhaitez apprendre Zabbix, alors consultez ceci Cours Udemy.

Merci à nos commanditaires
Plus de bonnes lectures sur Linux
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder