Centos7下zabbix安装

打开官网

https://www.zabbix.com/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
选择平台
在这里插入图片描述

安装和配置你的平台对应的Zabbix服务器

安装Zabbix 源

# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
# yum clean all

安装Zabbix服务器, frontend, agent

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

如果发生安装错误,请修改源为阿里源

http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.19-1.el7.x86_64.rpm: [Errno 14] curl#18 - "transfer closed with 301423 bytes remaining to read"  15 MB  00:58:38 ETA 
Trying other mirror.
warning: /var/cache/yum/x86_64/7/zabbix/packages/zabbix-web-mysql-4.0.19-1.el7.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY   ]  0.0 B/s |  15 MB  --:--:-- ETA 
Public key for zabbix-web-mysql-4.0.19-1.el7.noarch.rpm is not installed
(37/40): zabbix-web-mysql-4.0.19-1.el7.noarch.rpm                                                                                                              | 9.9 kB  00:00:03     
Error downloading packages:
  zabbix-web-4.0.19-1.el7.noarch: [Errno 256] No more mirrors to try.
  zabbix-agent-4.0.19-1.el7.x86_64: [Errno 256] No more mirrors to try.
  zabbix-server-mysql-4.0.19-1.el7.x86_64: [Errno 256] No more mirrors to try.

解决办法:
将zabbix的repo库地址更换为aliyun的
1、查看zabbix的repo库地址
[root@backup ~]# cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - b a s e a r c h b a s e u r l = h t t p : / / r e p o . z a b b i x . c o m / z a b b i x / 4.0 / r h e l / 7 / basearch baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/ basearchbaseurl=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

找到aliyun的zabbix地址
https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/
只需要替换http://repo.zabbix.com为https://mirrors.aliyun.com/zabbix即可解决
先备份下原来的源,以防错误。

# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#g' /etc/yum.repos.d/zabbix.repo

查看确认,替换成功。
然后再执行安装命令

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

成功!

安装mysql

因为mysql要收费,社区版免费,所以我们安装mariadb,也够用

# yum install -y mariadb mariadb-server

开机自启动

# systemctl enable mariadb

运行服务

# systemctl start mariadb

在这里插入图片描述
查看Mariadb是否安装成功
在这里插入图片描述

建立初始数据库

在数据库主机运行以下命令,password为你的数据库密码。

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

在Zabbix服务器主机倒入初始schema和数据,中间提示你输入刚刚建立数据密码

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

为zabbix服务器配置数据库

编辑文件 /etc/zabbix/zabbix_server.conf

DBPassword=password

为zabbix服务器前端配置PHP

编辑文件 /etc/httpd/conf.d/zabbix.conf, 去掉注视,设置正确的时区。

# php_value date.timezone Europe/Riga

启动Zabbix服务器和代理进程

启动Zabbix服务器和代理进程,使其岁系统启动

# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd

配置Zabbix前端

连接到前端
http://server_ip_or_name/zabbix
查看初始用户名和密码

[root@jason ~]# mysql -uroot -p -e "select * from zabbix.users\G"
Enter password: 
*************************** 1. row ***************************
            userid: 1
             alias: Admin
              name: Zabbix
           surname: Administrator
            passwd: bcfdb6e18854fa4d45412340a04v89b12
               url: 
         autologin: 1
        autologout: 0
              lang: en_GB
           refresh: 30
              type: 3
             theme: default
    attempt_failed: 0
        attempt_ip: 192.168.1.20
     attempt_clock: 1501141026
     rows_per_page: 50

这里可以看出:用户: Admin ,密码:zabbix,上面的passwd就是zabbix的md5加密后的字符串。

修改密码

利用:md5的对应值: 5fce1b3e34b520afeffb37ce08c7cd66 = zabbix 因为zabbix默认密码就是zabbix

[root@jack ~]# mysql -uroot -p
mysql> use zabbix;
mysql> update users set passwd='5fce1b3e34b520afeffb37ce08c7cd66' where userid='1';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

登录 Web

用户名:Admin
密码:zabbix
在这里插入图片描述
安装前端

使用zabbix

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值