官网链接:https://www.zabbix.com/documentation/3.4/zh/manual/installation/install_from_packages

部署环境

虚拟机服务端ip:10.0.0.61

主机ip:10.0.0.1

1.配置阿里云的zabbix仓库

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

2.安装Zabbix程序包,以及MySQL、Zabbix-agent

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server

3.创建Zabbix数据库以及用户

systemctl start mariadb                         #开启数据库

mysql -uroot                              #登陆数据库

create database zabbix character set utf8 collate utf8_bin;          #创建zabbix数据库,字符集设置为utf8

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';        #授权zabbix数据库的所有表给zabbix用户,密码为zabbix

MariaDB [(none)]> exit    设置完后退出数据库

4.导入初始架构和数据至数据库中

4.1)进入数据库所在目录

cd /usr/share/doc/zabbix-server-mysql-3.4.15/

4.2)把基础架构和数据库文件导入数据库

zcat create.sql.gz |mysql -uroot zabbix

5.编辑/etc/zabbix/zabbix_server.conf文件,修改数据库配置DBHost=localhost

5.1)编辑数据库配置文件,找到91行,去掉注释符 #;

5.2)编辑数据库配置文件,找到124行,修改数据库密码

vim /etc/zabbix/zabbix_server.conf

修改完后保存退出;

5.3)使用命令:grep  ^[a-Z]  /etc/zabbix/zabbix_server.conf,验证配置文件;

6.启动Zabbix服务进程,并加入开机自启
systemctl start zabbix-server
systemctl enable zabbix-server

7.配置Apache的配置文件/etc/httpd/conf.d/zabbix.conf,修改时区。

vim /etc/httpd/conf.d/zabbix.conf

找到20行,去掉注释符#,把时区改为Asia/Shanghai,保存退出;

8.启动Apache服务,加入开机自启;

systemctl start httpd

systemctl enable httpd

9.通过浏览器访问http://IP/zabbix 进入向导页面,进行zabbix安装。

9.1)点击“Next step”

9.2)环境检查,继续 点击“Next step”

9.3)配置数据库,配置与5.3章节一致,配置截图如下:

端口为0表示默认的3306,配置好后点击“Next step”

9.4)配置前端连接zabbix时的显示信息 ;点击“Next step”

9.5)确认配置信息

9.6)自动生成数据库配置文件/etc/zabbix/web/zabbix.conf.php,点击finish,到达登陆后台;

10.默认登陆账号为:Admin  密码为:zabbix

输入账号密码登陆;

11.登陆进来后,默认页面为英文,修改为中文;

11.1)点击右上角的小人头

11.2)修改语言为中文后,点击update;

Centos7.6环境中安装zabbix3.4的更多相关文章

  1. centos7.2环境下安装smokeping对网络状态进行监控

    centos7.2环境下安装smokeping对网络状态进行监控 安装smokeping建议用centos7,用centos6.5一直卡在smokeping那里,下载不了perl的扩展插件,可能是因为 ...

  2. uwsgi+flask环境中安装matplotlib

    uwsgi+flask的python有自身的virtual environment,可以通过如下命令进入 . venv/bin/activate 虽然通过sudo apt-get install py ...

  3. 在离线环境中安装Visual Stuido 2017

    在离线环境中安装Visual Stuido 2017 0x00 写在前面的废话 因为工作上大多数都是在离线环境中进行的,进出离线环境很麻烦,所以之前很长一段时间都在使用VS2010.后来尝试换了VS2 ...

  4. 番外篇1:在Windows环境中安装JDK

    他山之石,可以攻玉!欢迎关注我的微信公众号 本文作为构建第一个Java程序的番外篇一,跟大家探讨下在Windows下怎么安装JDK.由于本人没有Mac,因此如果是Mac的同学,请自行百度哦! 读前预览 ...

  5. 在低带宽或不可靠的网络环境中安装 Visual Studio 2017

    在低带宽或不可靠的网络环境中安装 Visual Studio 2017 2017-4-141 分钟阅读时长 作者  https://docs.microsoft.com/zh-cn/visualstu ...

  6. 在openstack环境中安装rackspace private cloud --1 环境准备

    在一个openstack环境中安装rackspace private cloud, 环境准备: 在good-net网络中创建3个虚拟机vm Network Detail: good-net Netwo ...

  7. Django学习系列2:django环境中安装selenium并查看selenium版本号

    在Django环境中安装selenium (django) root@ranxf-TEST:/studydisk/Python_web_TDD/superlists# conda install se ...

  8. (3)ElasticSearch在linux环境中安装与配置head插件

    1.简介 ElasticSearch-Head跟Kibana一样也是一个针对ElasticSearch集群操作的API的可视化管理工具,它提供了集群管理.数据可视化.增删改查.查询语句等功能,最重要还 ...

  9. centos7.2环境中kettle环境搭建及任务推送配置详解

    目标:将mysql5.5中testdb1的ehr_user表推送到tdoa的ehr_user表中,为避免不必要的麻烦,两张表结构.编码,包括数据库编码保持一致 操作系统:centos7.2 kettl ...

随机推荐

  1. 如何下载Github的工程到本地,完成修改并提交

    2019-02-22 对以下方法做了测试 可以生效 1 在Github上添加密钥 方法是:https://www.cnblogs.com/jason-beijing/p/9110187.html 2 ...

  2. 关于RxJS 处理多个Http请求 串行与并行方法

    mergeMap mergeMap 操作符用于从内部的 Observable 对象中获取值,然后返回给父级流对象. 合并 Observable 对象 123456 import { of } from ...

  3. 如何搞定Critical Thinking写作?

    受中国传统教育模式与国外一流大学之间的差异的影响,在海外留学的学子们常常会在新的学习生活中面临许多难题,Critical Thinking就是其中之一.国内的教育方法常常以灌输式的教育模式为主,忽略了 ...

  4. 吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring体系结构详解

    Spring 框架采用分层架构,根据不同的功能被划分成了多个模块,这些模块大体可分为 Data Access/Integration.Web.AOP.Aspects.Messaging.Instrum ...

  5. 寒假day21

    标签模块报了一些错误,暂时没有找出原因.刷了一些面试题

  6. POJ 1840:Eqs 哈希求解五元方程

    Eqs Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 14169   Accepted: 6972 Description ...

  7. ORACLE常见问题收集

    1.Java代码执行oracle,update和insert语句卡住不动 解决方法:造成这样的情况原因在于你之前执行了update或insert操作但你并没有commit,导致你操作的这条记录被ora ...

  8. css 的基础样式--border--padding--margin

    border 边框复合写法 border:border-width border-style border-color; border-width 边框宽度 border-style 边框样式:sol ...

  9. Python中的常用内置对象之map对象

    如果你了解云计算的最重要的计算框架Mapreduce,你就对Python提供的map和reduce对象有很好的理解,在大数据面前,单机计算愈加力不从心,分布式计算也就是后来的云计算的框架担当大任,它提 ...

  10. HDU_2604 矩阵快速幂 较难推的公式

    一个排队问题,f代表女,m代表男,f和m出现的几率相等.问一个长为L的队伍不能出现 fmf 和 fff这样的串总共有多少种. 这个题目的公式递推略难啊...我看了别人博客才想明白原来是这么递推出来的. ...