eveplw

导航

zabbix安装

配置阿里云zabbix yum源

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

 下载repo文件

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

 备份并替换系统的repo文件

1
2
3
4
5
6
7
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

 执行下面步骤生成缓存

1
yum makecache

  

 

 

(2)更换zabbix国内源

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
[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

1
2
3
4
5
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

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

1
yum makecache -y

 

(3)安装zabbix

1、安装相关软件

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

2、修改PHP时区配置

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

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

 

3、数据库配置

1
systemctl start mariadb

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

1
2
3
4
5
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数据

1
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

 

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

 

6、修改zabbix配置文件

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

 

7、启动zabbix及http

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

 

8、用浏览器访问

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

posted on 2021-05-24 21:07  eveplw  阅读(88)  评论(0编辑  收藏  举报