zabbix安裝編譯報錯問題總結

1.zabbix編譯安裝報錯configure: error: no acceptable C compiler found in $PATH

./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl

編譯時出現報錯:error: no acceptable C compiler found in $PATH*,網上找到的原因是因爲少安裝一個gcc依賴,安裝以後沒有報這個錯誤
解決方法
安裝gcc:yum install gcc -y
2.zabbix安裝編譯報錯configure: error: MySQL library not found
然後繼續編譯又報出沒有找到這個library文件,這讓我很頭疼,mysql數據安裝都是正常,百度以後發現,確實是自己沒有安裝mysql-community-devel-5.7.28-1.el7.x86_64.rpm
解決辦法:(1)rpm -ivh mysql-community-devel-5.7.28-1.el7.x86_64.rpm

3.configure: error: Unable to use libevent (libevent check failed)
解決辦法:

yum install libevent-devel  -y

以上是自己安裝編譯zabbix出現的編譯報錯,原因是自己的服務器和mysql服務zabbix都是新裝的會導致許多依賴沒有安裝。可以安裝一下依賴包會減少錯誤發生

yum install unixODBC-devel mysql-devel net-snmp-devel libxml2-devel libcurl-devel libevent-devel
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章