一、zabbix版本选择及部署环境说明

1、zabbix版本选择

zabbix官网地址:www.zabbix.com

zabbix每半年发布一个长期支持版,目前长期支持版有2.0、3.0等,所以选择zabbix版本建议选择长期支持版,除非有特殊需求。

2、部署环境环境说明

本次的安装环境为CentOS7.2的操作系统,下面是具体信息

  1. [root@zabbix-101 ~]# cat /etc/redhat-release
  2. CentOS Linux release 7.2.1511 (Core)
  3. [root@zabbix-101 ~]# uname -a
  4. Linux zabbix-101 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
  5.  
  6. 关闭防火墙、selinux、设置hosts等,下面就不多说废话了,直接安装。

二、开始安装

1、打开zabbix官方网站:www.zabbix.com -->选择文档

2、选择对用版本的手册阅读

3、找到installation-->get zabbix

4、本次安装使用的yum安装,没有使用源码编译

选择对应的系统(我的安装环境为CentOS系统,所以选CentOS);

5、获取yum源,按照文档操作即可,我的系统版本为CentOS 7.2系统,所以选择RHEL7

###下面是详细的操作步骤

1、获取yum源

  1. # rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

2、安装zabbix-server-mysql和zabbix-web-mysql

  1. # yum install zabbix-server-mysql
  2. # yum install zabbix-web-mysql

3、安装数据库(本次使用mariadb、想使用mysql的也可以)

  1. # yum install -y mariadb mariadb-server

4、启动数据库并初始化数据库

  1. # systemctl start mariadb
  2. # systemctl enable mariadb
  3. # mysql_secure_installation

5、创建zabbix库和密

  1. create database zabbix character set utf8 collate utf8_bin;
  2. grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix_pwd';
  3. grant all privileges on zabbix.* to 'zabbix'@'%' identified by 'zabbix'; #这个%号的授权不安全,根据情况授权即可
  4. flush privileges;

6、导入zabbix数据库信息

  1. #zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

7、修改zabbix_server.conf数据库信息

  1. # grep ^DB /etc/zabbix/zabbix_server.conf
  2. DBHost=localhost
  3. DBName=zabbix
  4. DBUser=zabbix
  5. DBPassword=zabbix_pwd

8、修改时区,将时区改为上海

  1. # grep -n "Shanghai" /etc/httpd/conf.d/zabbix.conf
  2. php_value date.timezone Asia/Shanghai

9、启动服务

  1. # systemctl start httpd && systemctl enable httpd
  2. # systemctl start zabbix-service && systemctl enable zabbix-service

10、确认服务器是否启动

  1. # netstat -lnutp|egrep "80|10051"
  2.  
  3. tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 3348/zabbix_server
  4.  
  5. tcp6 0 0 :::80 :::* LISTEN 3448/httpd
  6.  
  7. tcp6 0 0 :::10051 :::* LISTEN 3348/zabbix_server

三、访问zabbix

浏览器访问:http://zabbix.71net.com/zabbix                                  #其中zabbix.71net.com是你的zabbix服务器的IP或是域名

然后按照提示安装即可,由于我的已经安装完成了,这里就不做截屏操作了!!

后续会更新监控各个服务的情况...

CentOS 7.2 安装zabbix 3.4的更多相关文章

  1. CentOS 7.2安装Zabbix 3.2全攻略

    放在最前面:鉴于网上爬虫猖獗,博客被盗时有发生,这里需要来个链接,大家请认准来自博客园的Scoter:http://www.cnblogs.com/scoter2008 1.安装环境:VMware虚拟 ...

  2. CentOS 7 yum安装Zabbix

    一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统 ...

  3. CentOS 7.2安装zabbix 3.0 LTS

    1.zabbix简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供 ...

  4. centos 6.5安装zabbix 4.4

    一.安装环境 本环境,使用单机部署. 操作系统:centos 7.5 x64zabbix-server,Mysql,php,nginx都在同一台服务器.都是使用Yum安装的! 官方安装文档: http ...

  5. Centos 源码安装zabbix 2.4.5

    Zabbix简介 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统 的安全运营:并提供柔软的通知机制以让系统管 ...

  6. centos 6.9安装zabbix 3.0

    Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员. 今天开始研究下Zabbix,使 ...

  7. centos 7.4安装zabbix 3

    1.安装前准备 1)关闭防火墙 systemctl status firewalld #查看防火墙状态 systemctl stop firewalld.service #停止firewall sys ...

  8. CentOS 7 yum安装zabbix 设置中文界面

    1.  配置安装前环境 2.  安装zabbix 3.  设置中文环境 准备搭建环境 : 系统:CentOS7.5 首先关闭SElinux 和防火墙 安装MariaDB数据库 [root@DaMoWa ...

  9. CentOS 7上安装Zabbix(高速安装监控工具Zabbix)

    前提要求(optional) 安装Zabbix监控工具前,先安装必要的执行工具包 yum install gcc gcc-c++ make openssl-devel curl wget net-sn ...

随机推荐

  1. [转]C# 指针之美

     将C#图像库的基础部分开源了(https://github.com/xiaotie/GebImage).这个库比较简单,且离成熟还有一段距离,但它是一种新的开发模式的探索:以指针和非托管内存为主的C ...

  2. 如果将自己的项目共享到github上

    1:创建仓库 点击New repository创建仓库.Git上仓库就相当于项目的意思 创建仓库名(repository) 创建成功后得到自己的github地址 2:在eclipse中创建自己的项目 ...

  3. Python之基本排序算法的实现

    import cProfile import random class SortAlgorithm: def __init__(self,unsortedlist=[]): self.unsorted ...

  4. 商业化IM 客户端接口设计分析

    对于刚接触IM(即时通讯)开发,通过阅读成熟的商业代码能够对即时通讯软件大体上有个认识,比如消息发送,消息接受,消息监听,群聊,单聊,聊天室.我这边直接拿[Gobelieve IM]源码来做剖析.IM ...

  5. Reading Notes : 180212 冯诺依曼计算机

    读书<计算机组成原理>,百度百科 现在大部分接触过计算机的人,都会知道冯诺依曼计算机,但是这个概念是怎么来的呢?本节我们就通过聊一下计算机的存储程序控制,来认识”冯诺依曼”. 存储程序控制 ...

  6. http://imgbase64.duoshitong.com/ 图片转换 base64

    base64图片工具介绍: 1.支持 PNG.GIF.JPG.BMP.ICO 格式. 2.将图片转换为Base64编码,可以让你很方便地在没有上传文件的条件下将图片插入其它的网页.编辑器中. 这对于一 ...

  7. Oracle 体系结构二 内存结构

    Oracle实例由共享内存块(SGA)以及大量的后台进程构成. SGA必须包含的数据结构: 数据库缓冲区缓存 日志缓冲区 共享池 可选的数据结构: 大池 JAVA池 流池 其他缓冲区缓存池 用户会话还 ...

  8. SQLlearn

  9. Swift_可选链

    Swift_可选链 点击查看源码 //可选链 func test() { class Person { //可选属性可能为nil或Residence类 var residence: Residence ...

  10. ubuntu网卡配置及安装ssh服务

    1.ubuntu网卡配置 1.查看网卡名称 ip a 2.进行编辑网卡配置文件 sudo vi /etc/network/interfaces 更改网卡配置文件添加内容修改内容如下:下面的enp0s3 ...