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


    首先,此篇文章是有原因的。

    刚开始也和大家一样来学习安装zabbix 奈何网上的教程和现实出现不一样的情况

    在安装zabbix过程中,因为zabbix下载源是在国外,下载途中会出现终止下载的情况

    transfer closed with 333939 bytes remaining to read

    导致后面安装情况中出现失败的情况。现在这篇文章就是解决这个问题的。

    安装过程中 有参考以下文档 

    CentOS7 配置阿里云yum源

    Zabbix如何更换成国内下载源

    阿里云Zabbix安装实践过程

    安装过程:这里演示的是安装zabbix3.0。安装4.0在后面改下版本即可

    (1)配置阿里云的yum源

     

    配置阿里云zabbix yum源

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

     下载repo文件

    wget http://mirrors.aliyun.com/repo/Centos-7.repo

     备份并替换系统的repo文件

    cp Centos-7.repo /etc/yum.repos.d/
    
    cd /etc/yum.repos.d/
    
    mv CentOS-Base.repo CentOS-Base.repo.bak
    
    mv Centos-7.repo CentOS-Base.repo
    

     执行下面步骤生成缓存

    yum makecache
    

      

     

    (2)更换zabbix国内源

    vim /etc/yum.repos.d/zabbix.repo

    如需安装4.0:将下面改为3.0改成4.0即可

    [zabbix]
    name=Zabbix Official Repository - $basearch
    baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.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=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
    gpgcheck=1

    添加gpgkey

    curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 
    -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
     
    curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX 
    -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX

    添加之后即可使用,更新源

    yum makecache -y
    

    (3)安装zabbix

    1、安装相关软件

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

    2、修改PHP时区配置

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

    将<IfModule mod_php5.c>块的注释打开并且修改时区为Asia/Shanghai
    php_value date.timezone Asia/Shanghai

    3、数据库配置

    systemctl start mariadb

    4、创建zabbix 所用的数据库以及用户

    mysql
    create database zabbix character set utf8 collate utf8_bin;
    grant all on zabbix.* to zabbix@'%' identified by '123456';
    grant all on zabbix.* to zabbix@'localhost' identified by '123456';
    exit;

    5导入zabbix数据

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

    注意:这里可能出现问题。进入这个目录可能出错。因为可能不是3.0.28这个版本号

    所以我们查看下版本号。发现版本号是3.0.30

    rpm -qal |grep zabbix-server-mysql

    所以我们应该输入

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

    zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
    

    6、修改zabbix配置文件

    vim /etc/zabbix/zabbix_server.conf
    
    #打开这个文件后,找到对应的。进行修改即可。默认是DBHost和DBPassword是被屏蔽的
    DBHost=localhost #数据库所在主机
    DBName=zabbix	#数据库名
    DBUser=zabbix	#数据库用户
    DBPassword=123456	#数据库密码
    

    7、启动zabbix及http

    systemctl start httpd.service 
    systemctl start zabbix-server.service 
    

    8、用浏览器访问

    http://服务器ip/zabbix/setup.php

    完成啦。主要还是下载源的问题

  • 相关阅读:
    [51NOD]大数加法(模拟)
    LCS记录路径
    BISTU-(1)-4-17-2016
    [CF580B]Kefa and Company(滑动窗口)
    [CF660C]Hard Process(尺取法)
    [POJ3061]Subsequence(二分,前缀和)
    [HDOJ2602]Bone Collector(01背包)
    [HDOJ1171]Big Event in HDU(01背包)
    [HDOJ2512]一卡通大冒险(DP)
    hdu 1269 迷宫城堡 最简单的联通图题 kosaraju缩点算法
  • 原文地址:https://www.cnblogs.com/syscal/p/12461620.html
Copyright © 2020-2023  润新知