Zabbix2.4安装部署、编码及翻译不准确解决方案

本地做yum源
[root@localhost /]# tar zxf zabbix2.4.tar.gz -C / 将zabbix2.4解压到/下
[root@localhost /]# createrepo -v /zabbix/
Zabbix2.4安装部署、编码及翻译不准确解决方案
[root@localhost /]# yum clean all
Zabbix2.4安装部署、编码及翻译不准确解决方案
[root@localhost /]# yum -y install zabbix.x86_64 zabbix-agent.x86_64 zabbix-server.x86_64 zabbix-server-mysql.x86_64 zabbix-web.noarch zabbix-web-mysql.noarch mariadb-server
zabbix源里边的mariadb不要安装,避免冲突
安装完成配置LNMP
修改PHP时区
[root@localhost /]# vim /etc/php.ini
Zabbix2.4安装部署、编码及翻译不准确解决方案
修改MySQL编码
Zabbix2.4安装部署、编码及翻译不准确解决方案

启动MySQL
[root@localhost /]# systemctl restart mariadb
[root@localhost /]# systemctl enable mariadb.service
MariaDB [(none)]> set password=password('123456')
创建相关数据库、用户并授权
先查看配置文件里用的什么用户、什么数据库
[root@localhost /]# cd /etc/zabbix/
[root@localhost zabbix]# vim zabbix_server.conf
Zabbix2.4安装部署、编码及翻译不准确解决方案
DBHost指数据库软件安装位置
Zabbix2.4安装部署、编码及翻译不准确解决方案
DBName指数据库名字
Zabbix2.4安装部署、编码及翻译不准确解决方案
DBPassword数据库密码
保存并授权
MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> create datebase zabbix;

填充数据
[root@localhost zabbix]# cd /usr/share/doc/zabbix-
zabbix-2.4.5/ zabbix-server-mysql-2.4.5/
zabbix-agent-2.4.5/
[root@localhost zabbix]# cd /usr/share/doc/zabbix-server-mysql-2.4.5/
[root@localhost zabbix-server-mysql-2.4.5]# ls
create upgrades
[root@localhost zabbix-server-mysql-2.4.5]# cd create/
将这里边的数据导入到数据库
[root@localhost create]# mysql -uzabbix -pzabbix zabbix < images.sql
[root@localhost create]# mysql -uzabbix -pzabbix zabbix < data.sql
[root@localhost create]# mysql -uzabbix -pzabbix
apache进行设置(RHEL7和CentO S7需要设置)
[root@localhost conf.d]# systemctl start httpd
[root@localhost conf.d]# systemctl enable httpd.service
[root@localhost conf.d]# /etc/init.d/zabbix-server start
Zabbix2.4安装部署、编码及翻译不准确解决方案
解决方案
[root@localhost ~]# cd /etc/httpd/conf.d
[root@localhost conf.d]# vim zabbix.conf
Zabbix2.4安装部署、编码及翻译不准确解决方案
[root@localhost conf.d]# systemctl restart httpd.service
正常访问
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
中文字设置
Profile-->Chinese
字体乱码问题的解决:
我将我的Windows上的字体(C:\Windows\Fonts)放到zabbix上了
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
后缀ttf必须小写,否正在web页面显示不正常
更改默认字体,当前为graphfont修改为在/usr/share/zabbix/fonts/中的其他字体
[root@localhost fonts]# vim /usr/share/zabbix/include/defines.inc.php
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
英汉互译不准确解决方案
下载汉化包:https://www.zabbix.org/pootle/
[root@localhost LC_MESSAGES]# mv frontend.po frontend.po.bak
[root@localhost LC_MESSAGES]# cd
[root@localhost ~]# mv frontend.po /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/
[root@localhost ~]# /usr/share/zabbix/locale/make_mo.sh


客户机的添加
客户机上安装如下两个软件包
zabbix-2.4.5-5.el7.art.x86_64.rpm
zabbix-agent-2.4.5-5.el7.art.x86_64.rpm
[root@localhost ~]# cd zabbix/
[root@localhost zabbix]# rpm -ivh zabbix-2.4.5-5.el7.art.x86_64.rpm
[root@localhost zabbix]# rpm -ivh zabbix-agent-2.4.5-5.el7.art.x86_64.rpm
安装完成对客户端配置文件进行配置
客户端的修改:
1.指明服务器的地址
Server=xxxx 主动访问
ServerActive=xxxx 被动访问
[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf

Zabbix2.4安装部署、编码及翻译不准确解决方案
Zabbix2.4安装部署、编码及翻译不准确解决方案
2.hostname
服务端添加主机时必须与客户端配置文件里定义的主机名一致
Zabbix2.4安装部署、编码及翻译不准确解决方案
[root@localhost ~]# /etc/init.d/zabbix-agent restart
[root@localhost ~]# chkconfig zabbix-agent on
客户端完成,可以手动添加监听

转载于:https://blog.51cto.com/12510191/2364272

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值