1. 老套路先来个Zabbix简介:

Zabbix是一个企业级的、开源的、分布式的监控套件;

Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送Email、微信、钉钉等等的告警方式. 这样可以保证快速的对问题作出相应. Zabbix可以利用存储数据提供杰出的报告及图形化方式. 这一特性将帮助用户完成容量规划;

Zabbix支持polling和trapping两种方式. 所有的Zabbix报告都可以通过配置参数在WEB前端进行访问. Web前端将帮助你在任何区域都能够迅速获得你的网络及服务状况. Zabbix可以通过尽可能的配置来扮演监控你的IT基础框架的角色,而不管你是来自于小型组织还是大规模的公司;

Zabbix是零成本的. 因为Zabbix编写和发布基于GPL V2协议. 意味着源代码是免费发布的; Zabbix公司也提供商业化的技术支持;

2. 开始干活,配置本地yum源

[root@localhost ~]# mkdir  /mnt/cdrom           # 创建挂载点
[root@localhost ~]# mount  /dev/cdrom  /mnt/cdrom/    # 挂载到本地挂载
[root@localhost ~]# vim    /etc/yum.repos.d/dvd.repo   # 创建yum配置文件

----------------------------yum配置如下------------------------------
[aa]
name=aa
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0

3. 配置zabbix源

[root@localhost~]#rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm    

4. 下载atomic源并安装

[root@zabbix-master ~]#wget http://www6.atomicorp.com/channels/atomic/centos/7/x86_64/RPMS/atomic-release-1.0-21.el7.art.noarch.rpm
[root@zabbix-master ~]# rpm -ivh atomic-release-1.0-21.el7.art.noarch.rpm

5. 安装zabbix相关包

[root@zabbix-master ~]# yum install zabbix-server-mysql zabbix-proxy-mysql  zabbix-web-mysql zabbix-get zabbix-agent  -y

6. LAMP环境配置

6.1 安装数据库:

[root@zabbix-master ~]# yum install mariadb-server mariadb -y  

 注:在中文,我们一般启用的编码都是utf8,建议在启动之前去修改一下它的编码,再去启动mariadb服务,并加入到开机启动。

[root@zabbix-master ~]# vim /etc/my.cnf

6.2 启动数据库服务:

[root@zabbix-master ~]# systemctl start mariadb       # 启动数据库
[root@zabbix-master ~]# systemctl enable mariadb     # 开机自启

6.3 创建zabbix库:

[root@ zabbix-master ~]# mysql                   # 登录数据库
MariaDB [(none)]> create database zabbix;        # 创建一个名叫 Zabbix数据库
MariaDB [(none)]> show databases;                # 查看数据库 

6.4 授权数据库:

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@'localhost' identified by 'zabbix';
MariaDB [(none)]> quit;        # 完成!退出 

6.5 初始化数据库:


# 进入目录Zabbix数据目录
[root@zabbix-master ~]# cd /usr/share/doc/zabbix-server-mysql-3.4.14/
[root@zabbix-master zabbix-server-mysql-3.4.14]# ls

[root@zabbix-master zabbix-server-mysql-3.4.14]# zcat create.sql.gz | mysql -uzabbix -pzabbix zabbix    # 上传Zabbix数据

6.6 进入zabbix数据库检查:

[root@ zabbix-master ~]# mysql -uzabbix -pzabbix     # 登录MySQL MariaDB [(none)]> use zabbix;                       # 进入zabbix库    MariaDB [zabbix]> show tables;                # 查看库里的所以表 ----------------------- 省略输出信息 --------------------  140 rows in set (0.00 sec)  ......

6.7 更改zabbix主配置文件:

[root@zabbix-master ~]# vim /etc/zabbix/zabbix_server.conf
---------------------需修改的配置信息如下----------------------
91   DBHost=localhost   # 数据库所在的服务器
101  DBName=zabbix      # 数据库的名字
117  DBUser=zabbix      # 使用什么用户名连接
125  DBPassword=zabbix  # 登录数据库密码

6.8 修改时区:

[root@zabbix-master ~]# vim /etc/httpd/conf.d/zabbix.conf  

6.9 启动所有相关的服务:

# 启动http[root@zabbix-master ~]# systemctl restart httpd
[root@zabbix-master ~]# systemctl enable httpd   # 启动zabbix
[root@zabbix-master ~]# systemctl restart zabbix-server
[root@zabbix-master ~]# systemctl enable zabbix-server  # 启动MySQL
[root@zabbix-master ~]# systemctl restart mariadb
[root@zabbix-master ~]# systemctl enable mariadb 

注:您可以会遇到的问题,如果您的系统是Centos7.1以上的版本可能会导致zabbix重启失败,是因为Centos7.1以上的版本中 gnutls.x86_64版本过高,需要降级版本,详情请看我的博客,链接如下:  https://www.cnblogs.com/l-hh/p/9903077.html

7. 打开浏览器测试

7.1 点击连续两个下一步之后,在此界面输入数据库密码:

7.2 名称随便起不影响

7.3 单击‘Finish’跳转(中间可能会省略一些步骤,因为简单就不一一说步骤了):

7.4 配置完成,登陆web主页:

 注:初始用户名密码为:'Admin/zabbix'

7.5 修改成语言:

8. zabbix 管理界面中文乱码解决方法

注:Zabbix安装好之后切换中文时,监控图形页面中会出现字符集乱码,如下图:

8.1 解决方法:

1、复制本地电脑C:\Windows\Fonts\simkai.ttf(楷体)上传到zabbix服务器网站目录的fonts目录下。

2、zabbix网站目录fonts目录查找如下:

[root@zabbix-master ~]# whereis zabbix          ---------------- 查找结果如下 ---------------------
zabbix: /usr/lib/zabbix /etc/zabbix /usr/share/zabbix

[root@zabbix-master ~]# cd /usr/share/zabbix/fonts/ 

3、graphfont.ttf是zabbix默认字符集,现在需要把PC拿到的字体上传到/usr/share/zabbix/fonts/ 这个目录下才可以

  • 注:这里要留意拷贝进入的字体的权限,最好给777,不然可能会影响到zabbix图形显示异常。

4、切换至/etc/alternatives,就可以看到默认软链接指向的字符集。

[root@zabbix-master fonts]# ll /etc/alternatives/ 

5、删除默认软链接的字符集,指向新安装的字符集

[root@zabbix-master fonts]# rm -rf /etc/alternatives/zabbix-web-font
[root@zabbix-master fonts]# ln -s /usr/share/zabbix/fonts/simsun.ttf /etc/alternatives/zabbix-web-font
[root@zabbix-master fonts]# ll /etc/alternatives/

6、重启zabbix-server服务,再次查看是否成功

[root@zabbix-master ~]# systemctl restart zabbix-server.service  

注:到此Zabbix就安装完成了,后续会更新常用监控项和模板的应用。

【一】Zabbix-server 3.4 安装详细和修改web界面中文出现的乱码(详细)相关推荐

  1. [zabbix]解决binlog日志过大/web界面中文乱码问题

    转载来源: [zabbix]解决binlog日志过大/web界面中文乱码问题 : https://www.jianshu.com/p/44cace796206 记录之前在跑项目过程中遇到的一次binl ...

  2. Hive2.1.1 下hwi web界面的配置(超详细)

    2016/11/1 17:30:06 资料: 1.ant 1.9.7 2.Hive src; 3.jdk 1.7; 步骤: A: Hive2.1.1源码下载地址: http://apache.faye ...

  3. Ubuntu16.04安装VSCode,并修改系统界面和编辑面板字体大小

    下载VS Code 进入VS Code官网下载VS Code: https://code.visualstudio.com/Download 安装过程 在刚下载的文件的所在文件夹右键打开终端,输入以下 ...

  4. 【Zabbix】yum方式安装zabbix

    前言 redhat 7.0 (查看redhat版本: cat /etc/redhat-release) zabbix 3.4 yum方式安装zabbix Zabbix介绍 Zabbix(音同 za:b ...

  5. Zabbix6.0使用教程 (五)—zabbix从二进制包安装上篇

    大家好,我是乐乐.上一期我们已经讲过从源代码安装zabbix,本期着重讲从二进制包安装zabbix. 当我们在ZABBIX官方存储库可以看到,Zabbix SIA 提供如下官方RPM和DEB包: ·R ...

  6. linux监控平台介绍、zabbix监控介绍、安装zabbix

    linux监控平台介绍 常见开源监控软件 cacti.nagios.zabbix.smokeping.open-falcon 等等. nagios和zabbix流行度很高. cacti.smokepi ...

  7. Linux监控平台(zabbix监控介绍,安装zabbix,解决忘记admin密码)

    linux监控平台介绍 常见开源监控软件:cacti,nagios,zabbix,smokeping,open-falcon等等 cacti,smokeping偏向于基础监控,成图非常漂亮 cacti ...

  8. Kylin 10 安装达梦数据库 图形界面乱码 最小修正解决(一个字体文件)

    Kylin 10 安装达梦数据库 图形中文界面乱码 最小修正解决(一个字体文件) 一. Kylin 10 测试图形界面(无xclock,xmanager passive模式) 二. Kylin 10 ...

  9. zabbix安装php7.0,Centos 7.0安装Zabbix server详细步骤(示例代码)

    zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix由2部分构成,zabbix server与可选组件zabbix agent. ...

  10. linux rpm安装zabbix,CentOS 7上安装Zabbix Server 3.0 图文详解

    CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-release CentOS Linux release 7.0.1406 (C ...

最新文章

  1. 构建从目标到研发过程的全生命周期体验
  2. MNN编译android
  3. IOS代码添加控件,控件移动,放大,缩小,旋转
  4. python程序控制结构_python程序控制结构
  5. Visual Studio的调试技巧
  6. Luogu2439 [SDOI2005]阶梯教室设备利用 (动态规划)
  7. curlopt_ssl_verifypeer后https还是验证不过_为什么 HTTPS 需要 7 次握手和 9 倍时延
  8. html两个字段自动相加,HTML_两个并列的div让其根据内容自动保持同等高度,我们看下下面这个问题:有左 - phpStudy...
  9. java 面向对象 重载_Java方法重载
  10. 日常客户咨询问题总结
  11. Java基础篇:如何理解static
  12. 2022年考研计算机组成原理_2 数据表示和运算
  13. 图论及其应用 2013年期末考试 答案总结
  14. ATMEGA328P引脚定义图
  15. diabetes影响因子2017_2017年SCI影响因子发布,几家欢喜几家愁
  16. cadence破译时显示服务器失败,在服务器开启cadence失败 报错如下
  17. 【学习笔记】STM32hal库开发入门笔记
  18. 私域流量sop社群运营规划工作计划表格方案模板2022
  19. iOS面试一般性问题
  20. Vue重复点击同一个路由报错问题解决

热门文章

  1. cocos2dx[3.2](3) 浅析CCDeprecated.h
  2. Serializer relations - Django REST framework
  3. FFmpeg常见命令行(四):FFmpeg流媒体
  4. 腾讯云网站备案咨询解答:其他问题解答汇总
  5. 为什么SEO思维比SEO技术更重要?
  6. matlab 只有figure1显示不了图像
  7. vscode从0到1无插件创建C/C++单/多文件工程
  8. android view stop,RecyclerView - 触摸后禁用fling stop
  9. 最新版北大中文核心期刊目录(第二编 经济)
  10. java servlet上传图片_Java Servlet图片上传至指定文件夹并显示图片