http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/  #官网下载地址(只包含zabbix的应用包)

ftp://47.104.78.123/zabbix/zabbix-server/zabbix3.2/  #包含Centos7中最小化安装zabbix的所有依赖包

Centos7 Zabbix3.2 yum安装过程

第一步 : 安装Centos7自带的mariadb数据库(也可以选择安装mysql)

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

[root@zbx ~]# systemctl start mariadb.service

[root@zbx ~]# systemctl enable mariadb.service

[root@zbx ~]# vim /etc/my.cnf

  skip_name_resolve=on  #禁止域名解析

  innodb_file_per_table=on  #开启表分离

[root@zbx ~]# systemctl restart mariadb.service

[root@zbx ~]# mysql

  CREATE DATABASE zabbix CHARSET 'utf8';  #创建zabbix库

  GRANT ALL ON zabbix.* TO zbxuser@'127.0.0.1' IDENTIFIED BY 'zbxpass';  #创建zbxuser用户密码并授管理员权限(本地)

  GRANT ALL ON zabbix.* TO zbxuser@'%' IDENTIFIED BY 'zbxpass';  #(所有网段)

  FLUSH PRIVILEGES;

  exit

[root@zbx ~]# systemctl restart mariadb.service

第二部 : 安装zabbix-server , zabbix-web页面

[root@zbx ~]# yum install -y zabbix-server-mysql zabbix-web zabbix-agent zabbix-web-mysql zabbix-sender zabbix-get  #安装zabbix主应用

[root@zbx ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.10/  #zabbix默认存放表结构路径
[root@zbx zabbix-server-mysql-3.2.10]# gzip -d create.sql.gz  #gzip解压表结构文件
[root@zbx zabbix-server-mysql-3.2.10]# mysql -h127.0.0.1 -u zbxuser -p zabbix < create.sql  #导入表结构到zabbix库
Enter password:

可以登陆mysql查看zabbix库的表是否存在(MariaDB [zabbix]> show tables;)

[root@zbx ~]# vim /etc/zabbix/zabbix_server.conf

  SourceIP=x.x.x.x  #填写zabbix-server的IP(可以默认,避免客户端找不到server)

  LogFileSize=1024  #记录server的log滚动模式

  DBHost=x.x.x.x  #填写数据库mysql的IP(可以默认,避免zabbix-server跟mysql不再同台服务器上)

  DBName=zabbix  db名称

  DBUser=zbxuser  #db用户

  DBPassword=zbxpass  #db密码

  DBSocket=/var/lib/mysql/mysql.sock  #指定进程文件

[root@zbx ~]# systemctl start zabbix-server

[root@zbx ~]# systemctl enable zabbix-server

[root@zbx ~]# systemctl status zabbix-server

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

  php_value date.timezone Asia/Shanghai  #添加区域时间

[root@zbx ~]# systemctl restart httpd
[root@zbx ~]# systemctl enable httpd

扩展 : 避免web页面乱码

#解决中文乱码问题

# 在windows中找一个字体(msyh.ttf微软黑体)上传到zabbix服务器

[root@zbx fonts]# pwd

/usr/share/zabbix/fonts

[root@zbx fonts]# ls  #将新的字体上传到改路径(msyh.ttf)

graphfont.ttf msyh.ttf

# 替换默认字符集

[root@zbx include]# pwd

/usr/share/zabbix/include

[root@zbx include]# sed -i 's/graphfont/msyh/g' defines.inc.php  #将默认graphfont字体全局替换成msyh

[root@zbx include]# grep "msyh" defines.inc.php  #替换结果

define('ZBX_GRAPH_FONT_NAME', 'msyh'); // font file name

define('ZBX_FONT_NAME', 'msyh');

第三部 : 登陆web页面

#访问当前IP/zabbix (http://IP/zabbix/setup.php)

保证该页面都为OK状态 , 如果个别出现警告可以忽略.

如果源码安装出现 PHP gettext ,bcmath,sockets 报错可以参考

https://blog.csdn.net/liangdsh/article/details/52671069

https://blog.csdn.net/allens_zhou/article/details/8595285

#always_populate_raw_post_data Fail

解决方法 : 开启/etc/php.ini文件内always_populate_raw_post_data = -1

解决时区问题 : date.timezone = UTC

默认帐号密码: admin/zabbix

需要中文字体可以在用户设置中更改

Centos7 Zabbix3.2安装(yum)的更多相关文章

  1. CentOS7 Zabbix3.4安装

    依赖于lnmp或者lamp环境: 1.下载源码包 # wget -O zabbix-3.4.2.tar.gz http://sourceforge.net/projects/zabbix/files/ ...

  2. Centos7 Zabbix3.2安装

    实验环境: 阿里云 [zabbix@miyan ~]$ cat /etc/redhat-release CentOS Linux release (Core) 不得不说,官方文档确实强大 1.官方文档 ...

  3. centos7 安装zabbix3.0 安装zabbix4.0 yum安装zabbix 国内源安装zabbix 阿里云服务器安装zabbix

    首先,此篇文章是有原因的. 刚开始也和大家一样来学习安装zabbix 奈何网上的教程和现实出现不一样的情况 在安装zabbix过程中,因为zabbix下载源是在国外,下载途中会出现终止下载的情况 tr ...

  4. CentOS7.1 JDK安装 和 CentOS7.1配置yum源

    1.卸载自带OPENJDK #查看自身jdk java -verson #查看自身安装的java  rpm -qa | grep java #显示如下 python-javapackages-3.4. ...

  5. centos7和centos6通过yum安装JDK1.8

    centos7和centos6通过yum安装JDK1.8 查看JDK的安装路径# java -version============================查看Linux系统版本信息# cat ...

  6. zabbix3.0通过yum安装笔记

    zabbix3.0通过yum安装笔记 一.通过yum安装zabbix rpm -Uvh https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix- ...

  7. centos7 安装yum源

    centos7的服务器,没有yum,没有wget命令真的寸步难行,经过总结和查询,现在算搞定了,把经验总结一下,以免大家再浪费时间去找原因: 安装yum需要wget安装yum的rpm包,所以前提是先有 ...

  8. CentOS7下常用安装服务软件yum方式的介绍

    简介:介绍yum软件包的管理并配置本地yum源 yum安装:基于 C/S 架构,yum安装称之为傻瓜式安装 yum安装优点:方便快捷,不用考虑包依赖,自动下载软件包. yum安装缺点:人为无法干预,无 ...

  9. 烂泥:zabbix3.0安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置 ...

  10. centos7 zabbix3 install done

    centOS7安装zabbix3.0 一.前提: 现在zabbix出现了3.0版本,服务器端只支持centOS7,客户端和代理可以支持centOS6,实验环境是服务端安装centOS7,客户用cent ...

随机推荐

  1. Linux系列教程——Linux发展介绍、Linux系统安装、查看Linux内核版本和系统版本、Centos7安装jdk1.8

    文章目录 1 Linux发展介绍 零 什么是Linux 一 Linux前身 二 Linux诞生 三 开源文化 四 Linux系统特点 五 Linux分支 2 Linux系统安装 Linux虚拟机安装 ...

  2. Go 复合类型之字典类型介绍

    Go 复合类型之字典类型介绍 目录 Go 复合类型之字典类型介绍 一.map类型介绍 1.1 什么是 map 类型? 1.2 map 类型特性 二.map 变量的声明和初始化 2.1 方法一:使用 m ...

  3. 这款 7k Star 的国产监控系统,真不错!

    我们都知道天下没有"永不宕机"的系统,但每次线上出问题都要拉出一个程序员"祭天".所以一款靠谱.好用的监控工具就显得十分重要,它可以在生产环境出故障的第一时间发 ...

  4. CentOS yum配置

    一.yum 安装 CentOS 默认已经安装了yum,不需要另外安装,这里为了实验目的,先将yum 卸载再重新安装. 1.查看系统默认安装的yum # rpm -qa|grep yum 2.卸载yum ...

  5. C#学习笔记--进阶

    C#进阶 简单数据结构类 ArrayList 元素类型以Object类型存储,支持增删查改的数组容器. 因而存在装箱拆箱操作,谨慎使用. //ArrayList ArrayList array=new ...

  6. Codeforces Round 905 Div 1 (CF1887)

    A1. Dances (Easy version) 把 \(a,b\) 序列都从小到大排序,\(a\) 贪心删大的,\(b\) 贪心删小的,二分答案并 \(O(n)\) \(\text{check}\ ...

  7. flyod

    最开始看错数据了没看到Q = 100 是50%的数据以为跑q遍floyd能过,结果只有30,其他全t 1.要注意题目中的条件,挖掘一些性质 var code = "92ce4972-7e0f ...

  8. WebSocket connection to 'ws://127.0.0.1:8089/websocket/0,1,10,admin' failed:

    WebSocket连接失败 背景: 相同项目数据库从mysql变更到sqlite,代码层面基本没有变更,但是WebSocket连接失败,查找多方原因,未找到问题,最后发现新项目JDK为OpenJDK, ...

  9. 三维形体的表面积(3.25leetcode每日打卡)

    在 N * N 的网格上,我们放置一些 1 * 1 * 1  的立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上. 请你返回最终形体的表面积.   ...

  10. MySQL概述安装

    一,数据库概述 1.为什么要使用数据库 将数据持久化. 持久化主要作用:是将内存中的数据库存储在关系型数据库中,本质也就是存储在磁盘文件中. 数据库在横向上的存储数据的条数,以及在纵向上存储数据的丰富 ...