Fork me on GitHub

zabbix5.0安装centos7环境

  一、下载yum源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

 下载阿里云base源

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

  二、更换yum地址为阿里云地址

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

  三、清空yum缓存

yum clean all

  四、生成新的缓存

yum makecache

  五、安装zabbix连接mysql的,和zabbix-agent,用于监控服务端

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

  六、安装工具,可以在机器上使用多个版本的软件,并且不会影响整个系统的依赖环境

yum install centos-release-scl -y

  七、修改yum源,启用[zabbix-frontend]

vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
enabled=1

  八、安装zabbix前端环境

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y

前提是装过第六步工具

ls /opt/rh/ rh-php72 所有软件都安装到这里了,不会影响到操作系统的环境了
  九、安装zabbix自带的数据库mariadb
yum install mariadb-server -y

  十、配置数据库,开机自启动

systemctl enable --now mariadb

  十一、初始化数据库,并设置数据库账号密码

mysql_secure_installation 
1、输入当前的root 密码,目前是空直接回车 
2、设置root密码 ,输入y 
3、newpasswd 输入China123 
4、tra again China123 
5、是否移除匿名用户 ,输入y 是
 6、禁止root 远程登录 ,看情况 ,这里写no、允许连接
7、是否删除默认的test 数据库 y 
8、刷新授权表 y Thanks for using MariaDB!

测试访问:

 mysql -uroot -pChina123

  十二、添加zabbix数据库,

1、创建zabbix数据库,支持utf8 
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; 
2、创建zabbix用户、允许本机登录,密码centos 
create user zabbix@localhost identified by 'centos'; 3、授权zabbix用户访问zabbix这个数据库
grant all privileges on zabbix.* to zabbix@localhost; 4、刷新授权表
flush privileges;
5、退出数据库
exit

  十三、使用zabbix-mysql 命令导入数据库信息

zcat /usr/share/doc/zabbix-server-mysql-5.0.12/create.sql.gz |mysql -uzabbix -pcentos zabbix

  十四、修改zabbix_server配置文件,修改数据库的密码

vim /etc/zabbix/zabbix_server.conf

/DBPassword,快速定位到这行

DBPassword=centos

  十五、修改zabbix的php配置文件

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

/timezone 快速定位到时区这行

php_value[date.timezone] = Asia/Shanghai

十六、启动zabbix相关服务,并设置开机自启

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm 
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

十七、通过IP地址访问

http://192.168.1.4/zabbix/setup.php

账号:Admin

密码:zabbix
zabbix-web-gui界面参考这个博客:https://www.cnblogs.com/alexlv/p/14927373.html

posted @ 2021-06-28 11:31  Alex-Lzy  阅读(274)  评论(0编辑  收藏  举报