博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Zabbix2.4安装部署、编码及翻译不准确解决方案
阅读量:6967 次
发布时间:2019-06-27

本文共 2825 字,大约阅读时间需要 9 分钟。

本地做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安装部署、编码及翻译不准确解决方案
英汉互译不准确解决方案
下载汉化包:
[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

你可能感兴趣的文章
Swift - 自定义UIActivity分享
查看>>
递归算法的数据结构和算法 C++和PHP达到
查看>>
Nagios经check_http监视web申请书server多个tomcat维修
查看>>
Intellij IDEA
查看>>
springMVC乱码问题
查看>>
第六章 插入,更新和删除数据
查看>>
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
查看>>
Js 类定义的几种方式
查看>>
python之模块cmath
查看>>
java 遍历arrayList的四种方法
查看>>
Activiti系列: 如何添加自定义表单引擎
查看>>
Codeforces Round #332 (Div. 2) B. Spongebob and Joke 水题
查看>>
httpd/php/mysql的安装-1
查看>>
终极版:由简单工厂模式,升级到抽象工厂模式(用到反射)
查看>>
LintCode: O(1) Check Power of 2
查看>>
sysbench 测试MYSQL
查看>>
putty如何退出全屏模式
查看>>
c# 异步编程demo (async await)
查看>>
命令行參数选项处理:getopt()及getopt_long()函数使用
查看>>
OSS设置CORS规则以后还是报No 'Access-Control-Allow-Origin'解决方法
查看>>