一、环境准备

[root@ltt01 ~]# ip a
: lo: <LOOPBACK,UP,LOWER_UP> mtu qdisc noqueue state UNKNOWN qlen
link/loopback ::::: brd :::::
inet 127.0.0.1/ scope host lo
valid_lft forever preferred_lft forever
inet6 ::/ scope host
valid_lft forever preferred_lft forever
: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::c5::c5 brd ff:ff:ff:ff:ff:ff
inet 192.168.11.11/ brd 192.168.11.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80:::afb1:2dac:e78a/ scope link
valid_lft forever preferred_lft forever
[root@ltt01 ~]# hostname
ltt01.bg.com
[root@ltt01 ~]# getenforce
Disabled
[root@ltt01 ~]# firewall-cmd --state
not running
[root@ltt01 ~]# cat /etc/redhat-release
CentOS Linux release 7.4. (Core)
[root@ltt01 ~]# uname -r
3.10.-.el7.x86_64
#解决yum 旧版本的GPG keys 问题
[root@ltt01 ~]# rpm --import /etc/pki/rpm-gpg/RPM*

二、安装步骤

1、安装zabbix源

[root@ltt01 ~]# rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

2、安装zabbix server

[root@ltt01 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql

3、安装启动 mariadb数据库

[root@ltt01 ~]# yum install -y mariadb-server
[root@ltt01 ~]# systemctl start mariadb.service

4、创建数据库并分配权限

[root@ltt01 ~]# mysql -e 'create database zabbix character set utf8 collate utf8_bin;'
[root@ltt01 ~]# mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'

5、建立zabbix相关库表结构并导入数据

[root@ltt01 ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4./create.sql.gz | mysql -uzabbix -pzabbix zabbix

6、配置zabbix server 连接mysql数据库

[root@ltt01 ~]# sed -i.ori '126a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf 

7、修改zabbix的时区

[root@ltt01 ~]# sed -i.ori '18a php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf

8、解决中文乱码

[root@ltt01 ~]# yum -y install wqy-microhei-fonts
[root@ltt01 ~]# cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
cp: overwrite ‘/usr/share/fonts/dejavu/DejaVuSans.ttf’? y

9、设置开机自启动

[root@ltt01 ~]# systemctl enable mariadb.service
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[root@ltt01 ~]# systemctl enable httpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[root@ltt01 ~]# systemctl enable zabbix-service.service
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.

10、启动服务

[root@ltt01 ~]# systemctl start zabbix-server
[root@ltt01 ~]# systemctl start httpd

11、安装zabbix agent

[root@ltt01 ~]# yum install -y zabbix-agent

12、在agent上配置上server ip

[root@ltt01 ~]# sed -i.ori 's#Server=127.0.0.1#Server=192.168.11.11#' /etc/zabbix/zabbix_agentd.conf 

13、agent设置开机启动

[root@ltt01 ~]# systemctl enable zabbix-agent.service
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.

14、开启agent

[root@ltt01 ~]# systemctl start zabbix-agent.service

三、访问web

http://192.168.11.11/zabbix/setup.php

点击下一步

以上检测项,哪些有问题可根据提示信息进行解决,所有项目都OK 点击下一步

选择mysql数据库,输入密码即可

默认即可,点击下一步

清单,点击下一步

点击完成就进入zabbix页面了。

进入配置 ----》 主机,点击zabbix server,修改可见名称和 agent ip

更新即可。

到此zabbix安装配置成功。

【zabbix教程系列】三、zabbix 3.4 在centos 7 上安装详细步骤的更多相关文章

  1. Xen入门系列一【使用Xen4CentOS 在 Centos 6 上安装 Xen】

    最近在学习Hadoop,在Win7下用VMware搭了三台虚拟机好不容易装好了Hadoop结果跑个两个单词的wordcount就跑了十分钟,郁闷啊,于是开始寻找效能更好的虚拟化解决方案,然后选定了Xe ...

  2. (转载)Centos下Elasticsearch安装详细教程

    原文地址:http://www.cnblogs.com/sunny1009/articles/7874251.html Centos下Elasticsearch安装详细教程 1.Elasticsear ...

  3. Centos下Elasticsearch安装详细教程

    Centos下Elasticsearch安装详细教程 1.Elasticsearch简介 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于 ...

  4. 【zabbix教程系列】六、自动注册(Linux)

    一.agent安装脚本 #!/bin/bash #ltt #安装zabbix源 rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zab ...

  5. 【zabbix教程系列】一、初识zabbix

    一.zabbix是什么? Zabbix是最终的企业级软件,专为实时监控从数以万计的服务器,虚拟机和网络设备收集的数百万个指标而设计. 二.zabbix能做什么? 监控任何事物,为任何类型的IT基础设备 ...

  6. WPF入门教程系列三——Application介绍(续)

    接上文WPF入门教程系列二——Application介绍,我们继续来学习Application 三.WPF应用程序的关闭 WPF应用程序的关闭只有在应用程序的 Shutdown 方法被调用时,应用程序 ...

  7. Netty4.x中文教程系列(三) ChannelHandler

    Netty4.x中文教程系列(四)  ChannelHandler 上一篇文章详细解释了Hello World示例的代码.里面涉及了一些Netty框架的基础. 这篇文章用以解释ChannelHandl ...

  8. Netty4.x中文教程系列(三) Hello World !详解

    Netty 中文教程 (二) Hello World !详解 上一篇文章,笔者提供了一个Hello World 的Netty示例. 时间过去了这么久,准备解释一下示例代码. 1.HelloServer ...

  9. 【zabbix教程系列】七、自动注册(Windows)

    零.页面操作,设置自动注册Windows 配置--->动作--->事件源选为自动注册---->创建动作 填写名称,配置触发条件 主机元数据   值为 Windows 操作 一.Win ...

随机推荐

  1. GC参考手册 —— GC 算法(实现篇)

    学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算法的具体实现.首先要记住的是, 大多数JVM都需要使用两种不同的GC算法 —— 一种用来清理年轻代, 另一种用来清理老年代. 我们可以选择JV ...

  2. 百度官方CDN公共库(jquery、dojo、Bootstrap)

    CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用.与将JS库存放在服务器单机上相比,CDN公共库更加稳定.高速. 百度公共CDN为您的应用程序提供稳定.可靠.高速的服务,包含全 ...

  3. GOF23种设计模式概括

    GOF23种设计模式分为三种: 创建型模式[工厂方法模式]结构型模式[(类)适配器模式]行为型模式[ 解释器模式,模板方法模式]   创建型模式Creational Patterns抽象工厂模式abs ...

  4. 80后程序员降薪6K,预感中年危机来袭,准备跳槽却碰壁

    一提及程序员,很多人想到的都是“工资高”“技术好”诸如此类的,可见程序员是个非常赚钱的职业,所以每年都会有很多毕业生来选择这个行业. 但是社会是公平的,不要只看程序员表面上的光鲜亮丽,其背后也有很多的 ...

  5. javaweb中上传视频,并且播放,用上传视频信息为例

    1.上传视频信息的jsp页面uploadVideo.jsp <body background="image/bk_hero.jpg"><div id=" ...

  6. .net基础系列

    这里汇总了.net基础的相关文章,方便查阅! .net基础 委托(1)认识委托 委托(2).net 1.x中的委托 委托(3).net 2.0中的委托 委托(4).net 3.5中的委托 委托(5)委 ...

  7. 折腾Java设计模式之迭代器模式

    迭代器模式 Provide a way to access the elements of an aggregate object sequentially without exposing its ...

  8. layui 轮播图动态数据不显示问题

    layui.use('carousel', function() { var carousel = layui.carousel; var ins = carousel.render({ elem: ...

  9. WebGL或OpenGL关于模型视图投影变换的设置技巧

    目录 1. 具体实例 2. 解决方案 1) Cube.html 2) Cube.js 3) 运行结果 3. 详细讲解 1) 模型变换 2) 视图变换 3) 投影变换 4) 模型视图投影矩阵 4. 存在 ...

  10. 从APP跳转到微信指定联系人聊天页面功能的实现与采坑之旅

    起因: 最近做的APP中有一个新功能:已知用户微信号,可点击直接跳转到当前用户微信聊天窗口页面. 当时第一想法是使用无障碍来做,并且觉得应该不难,只是逻辑有点复杂.没想到最终踩了好多坑,特地把踩过的坑 ...