Centos7.5 zabbix3.2.6安装

一、环境依赖

1、操作系统:centos7.5

2、mysql版本:mysql-5.6.25

3、php版本:7.2.9

4、nginx版本:1.13.0

5、curl版本:7.56.1

6、pycurl版本:7.43.0.1

7、anaconda2版本:5.1.0

 

二、服务安装

1、curl安装

获取安装包:

cd /soft/
tar -xvzf curl-7.56.1.tar.gz -C /tmp
cd /tmp/curl-7.56.1/
./configure --disable-shared
make && make install

2、pycurl安装

获取安装包:

cd /soft/
tar -xvzf pycurl-7.43.0.1.tar.gz -C /tmp
cd /tmp/pycurl-7.43.0.1
python setup.py install

3、mysql安装

参考:https://blog.csdn.net/u014703013/article/details/80668113

4、nginx安装

参考:https://blog.csdn.net/u014703013/article/details/81507508

5、php安装

yum install php72u php72u-xml php72u-devel php72u-fpm php72u-mbstring php72u-intl  php72u-mysqli php72u-bcmath  php72u-ldap -y 

php -v #版本变为7.2.9

 

yum provides php-fpm

yum install php72u-fpm-7.2.9-1.ius.el7.x86_64

6、zabbix安装

yum install curl curl-devel  libjpeg libjpeg-devel libpng libpng-devel  freetype-devel -y

yum install OpenIPMI -y

yum install openldap-devel -y

cd /soft
tar -xvzf zabbix-3.2.6.tar.gz -C /tmp
cd /tmp/zabbix-3.2.6
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2=/usr/bin/xml2-config
make && make install

问题1:configure: error: Not found libxml2 library
查找libxml2位置
find / -name "xml2-config"
配置路径上 --with-libxml2=/usr/bin/xml2-config

问题2:
configure: error: libcurl library not found
查找libcurl位置 
export LD_LIBRARY_PATH=/tools/anaconda2/lib/

三、配置

 

 

用户: Admin 

密码: zabbix

 cp misc/init.d/fedora/core/zabbix_* /etc/init.d/   

  • A non well formed numeric value encountered [zabbix.php:21 → require_once() → ZBase->run() → ZBase->processRequest() → CView->getOutput() → include() → make_status_of_zbx() → CFrontendSetup->checkRequirements() → CFrontendSetup->checkPhpMemoryLimit() → str2mem() in include/func.inc.php:410]
  • A non well formed numeric value encountered [zabbix.php:21 → require_once() → ZBase->run() → ZBase->processRequest() → CView->getOutput() → include() → make_status_of_zbx() → CFrontendSetup->checkRequirements() → CFrontendSetup->checkPhpPostMaxSize() → str2mem() in include/func.inc.php:410]
  • A non well formed numeric value encountered [zabbix.php:21 → require_once() → ZBase->run() → ZBase->processRequest() → CView->getOutput() → include() → make_status_of_zbx() → CFrontendSetup->checkRequirements() → CFrontendSetup->checkPhpUploadMaxFilesize() → str2mem() in include/func.inc.php:410]

解决:sed -i '/$last = strtolower(substr($val, -1));/a$val = substr($val,0,-1);' /var/www/html/zabbix/include/func.inc.php

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值