zabbix4.0.4编译安装

首先配置好nginx、php、mysql服务,详情可参见我另外两篇博文
(centos6源码编译安装nginx)
https://blog.csdn.net/weixin_43748870/article/details/88014306
(centos6源码安装php)
注意:安装php时一定要安装gettext和ldap模块,zabbix4.0需要进行支持,php最低版本要求是5.4。
https://blog.csdn.net/weixin_43748870/article/details/88016968
(centos6源码编译安装mysql)
https://blog.csdn.net/weixin_43748870/article/details/87988845

开始编译安装zabbix:
1.安装依赖包
yum install -y net-snmp-devel
yum install gcc gcc-c++ mariadb-devel libxml2-devel net-snmp-devel libcurl-devel –y
2.到zabbix官网下载稳点版源码zabbix(现在最新是4.0.5了)
https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/4.0.5/zabbix-4.0.5.tar.gz/download
3.解压安装包,进入目录进行编译
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
编译完毕进行安装
make && make install
4.创建zabbix连接的数据库,并导入数据库文件
create database zabbix default charset utf8;
grant all on zabbix.* to ‘zabbix’@’%’ identified by ‘zabbix123’
flush privileges;

cd zabbix-4.0.4/database/mysql/
mysql -uzabbix -h127.0.0.1 -pzabbix123 zabbix<schema.sql (必须首先导入)
mysql -uzabbix -h127.0.0.1 -pzabbix123 zabbix<images.sql
mysql -uzabbix -h127.0.0.1 -pzabbix123 zabbix< data.sql

5.修改zabbix_server配置文件
vim /usr/local/zabbix/etc/zabbix_server.conf
ListenPort=10051(默认端口)
LogFile=/tmp/zabbix_server.log
PidFile=/tmp/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix123
DBSocket=/usr/local/mysql/mysql.sock
DBPort=3306

6.启动zabbix_server
为避免出现权限问题,最好将php、nginx、zabbix的启动用户设置为同一个,然后将目录所属者更改为该用户
/usr/local/zabbix/sbin/zabbix_server
7.将安装包的web文件复制到定义的nginx发布目录下
web文件位于:frontends/php/
8.访问zabbix的web页面进行配置(访问url根据nginx配置而定)
在这里插入图片描述
4.0版本对php配置有要求,根据提示,到php配置文件进行修改
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果这一步出现问题,多为权限导致,请详细检查目录和文件权限

至此zabbix_server配置完成,可以配置agent进行监控了
最后:配置中文环境
在这里插入图片描述
但是图形文字会显示乱码:
在这里插入图片描述
需要下载字体进行替换,字体存放位置:web文件所在目录的fonts/DejaVuSans.ttf(默认为DejaVuSans.ttf)
修改web文件所在目录的include/defines.inc.php
替换掉:
define(‘ZBX_GRAPH_FONT_NAME’, ‘simkai’); // font file name
define(‘ZBX_FONT_NAME’, ‘simkai’);
默认是DejaVuSans,我这里替换为了楷体simkai,显示正常
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值