zoukankan      html  css  js  c++  java
  • CentOS 7.2 安装zabbix 3.4

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

    1、zabbix版本选择

    zabbix官网地址:www.zabbix.com

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

    2、部署环境环境说明

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

    [root@zabbix-101 ~]# cat /etc/redhat-release 
    CentOS Linux release 7.2.1511 (Core) 
    [root@zabbix-101 ~]# uname -a
    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

    关闭防火墙、selinux、设置hosts等,下面就不多说废话了,直接安装。

    二、开始安装

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

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

    3、找到installation-->get zabbix

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

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

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

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

    1、获取yum源

    # 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

    # yum install zabbix-server-mysql
    # yum install zabbix-web-mysql
    

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

    # yum install -y mariadb mariadb-server
    

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

    # systemctl start mariadb
    # systemctl enable mariadb
    # mysql_secure_installation
    

    5、创建zabbix库和密

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

    6、导入zabbix数据库信息

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

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

    # grep ^DB /etc/zabbix/zabbix_server.conf
    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix_pwd
    

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

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

    9、启动服务

    # systemctl start httpd && systemctl enable httpd
    # systemctl start zabbix-service && systemctl enable zabbix-service
    

    10、确认服务器是否启动

    # netstat -lnutp|egrep "80|10051"
    
    tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      3348/zabbix_server 
    
    tcp6       0      0 :::80                   :::*                    LISTEN      3448/httpd 
    
    tcp6       0      0 :::10051                :::*                    LISTEN      3348/zabbix_server
    

    三、访问zabbix

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

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

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

  • 相关阅读:
    【Oracle 12c】最新CUUG OCP-071考试题库(58题)
    【Oracle 12c】最新CUUG OCP-071考试题库(57题)
    【Oracle 12c】最新CUUG OCP-071考试题库(56题)
    【Oracle 12c】最新CUUG OCP-071考试题库(55题)
    voip,
    处理xmpp 离线信息,
    流程,xmpp发送信息,
    折腾我几天的 消息状态,
    三者的区别,
    bundle,
  • 原文地址:https://www.cnblogs.com/hei-ma/p/9303538.html
Copyright © 2011-2022 走看看