Setting up open-source is always challenging if required libraries, dependencies are not installed on the server.
Sometime it could be frustrating.
I was implementing Zabbix a few weeks back and got this error.
checking for libperfstat 184.108.40.206 fileset... no checking for libperfstat 220.127.116.11 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
Are you also getting the same error?
I spent a few hours finding out how to resolve this so I thought to share it with you.
I used the following configure command.
./configure --with-mysql --enable-server --enable-agent --enable-ipv6 --with-net-snmp --with-libcurl
- Install MySQL-devel package
yum install mysql-devel
If using RHEL/CentOS 8, then you can use DNF
dnf install mysql-devel
If you can’t reach the Internet to download the above then you can manually download the below and install them.
Above link is for Linux (64bit), you may see complete details for different OS/architecture – http://dev.mysql.com/downloads/mysql/#downloads
Configure again, and it should be ok.
If you are interested in learning Zabbix, then check out this Udemy course.
- Tagged in:
More great readings on Sysadmin
SQL Server Management Studio (SSMS): Everything to Know in 2022Satish Shethi on June 16, 2022
Looking For Traceroute on RHEL 8? Try TracepathAbhishek Nair on June 14, 2022
6 Best Switch Port Monitoring ToolsDurga Prasad Acharya on June 12, 2022
Windows 10/11 Random Shutdown: How to Find the CauseHitesh Sant on May 30, 2022
7 Best Server Configuration Monitoring and Auditing ToolsTalha Khalid on May 28, 2022
8 Best FTP Server Software for Windows for Secure TransferSatish Shethi on May 24, 2022
Join Geekflare Newsletter
Every week we share trending articles and tools in our newsletter. More than 10,000 people enjoy reading, and you will love it too.