• zabbix 安装部署


    环境:CentOS7 机器 两台  分别为server 和 client

    zabbix下载网址:http://repo.zabbix.com

    本次操作使用zabbix4.0 网址:http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    操作:rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm  (下载解压)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    [root@node1 ~]# cat /etc/yum.repos.d/zabbix.repo
    [zabbix]
    name=Zabbix Official Repository - $basearch
    baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
      
    [zabbix-non-supported]
    name=Zabbix Official Repository non-supported - $basearch
    baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
    gpgcheck=1

    安装zabbix相关组件

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

    启动数据库,设置开机自启

    1
    2
    3
    systemctl enable mariadb.service
     
    systemctl start mariadb.service

    登录mysql,并创建zabbix数据库,授权用户,用以登录zabbix数据库

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    [root@node1 ~]# mysql
    Welcome to the MariaDB monitor.  Commands end with ; or g.
    Your MariaDB connection id is 2
    Server version: 5.5.64-MariaDB MariaDB Server
      
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
      
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    创建名为zabbix的库
    MariaDB [(none)]> create database zabbix  charset 'utf8';
    Query OK, 1 row affected (0.00 sec)
    授权zabbix用户在 任意主机访问zabbix库
    MariaDB [(none)]> grant all on zabbix.* to zabbix@localhost identified by '123';
    Query OK, 0 rows affected (0.00 sec)
      
    MariaDB [(none)]> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
      
    MariaDB [(none)]>

      导入zabbix初始数据库  注意路径,不同版本zabbix路径名大同小异

    1
    zcat /usr/share/doc/zabbix-server-mysql-4.0.14/create.sql.gz |mysql -uzabbix -p123  zabbix

      编辑zabbix-server配置文件,配置数据库信息

    1
    2
    3
    4
    5
    [root@node1 ~]# cat  /etc/zabbix/zabbix_server.conf |grep "^DB"
    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=123  

    设置时区

    进入php.ini 配置

    1
    2
    3
    vim /etc/php.ini
    ;http://php.net/date.timezone
    date.timezone = Asia/Shanghai

      

    下一步,启动所有服务

    1
    2
    systemctl enable httpd zabbix-server zabbix-ahent
    systemctl start httpd zabbix-server zabbix-agent

      查看相关端口是否监听  server监听10051  client监听  10050

    netstat  -ntlp | grep 10051  (server监听)

    netstat -ntlp | grep 10050 (client监听)

    浏览器访问本机ip, 注意关闭防火墙

    http://localhost/zabbix

    使用默认管理员登录

    账号: admin

    密码: zabbix

    中文乱码问题解决方式:

    将我们选择的字体文件上传到zabbix web服务, /usr/share/zabbix/assets/fonts目录下(rpm安装目录)

    1
    2
    3
    4
    rm -rf graphfont.ttf
    mv simkai.ttf  graphfont .ttf
    授权644
    chmod 644 graphfont.ttf
  • 相关阅读:
    -bash: /tyrone/jdk/jdk1.8.0_91/bin/java: cannot execute binary file
    maven依赖包下载地址
    极光推送java代码
    Shiro中session超时页面跳转的处理
    ABAP ole操作1
    OLE导出EXCEL 问题处理
    ABAP ole操作
    ABAP Memory ID
    重装GUI前备份GUI配置
    ABAP编辑器输入中文变成问号
  • 原文地址:https://www.cnblogs.com/xianglei_/p/12045887.html
Copyright © 2020-2023  润新知