新手zabbix监控创建zabbix -sever

day two

新手学习zabiix

一、安装zabbix-sever

1.环境安装

yum -y install vim lsof
yum -y install wget curl

2.导入安装包

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
  
 yum clean all  清理软件源


【亦或者去官网查看安装包 ,zabbix 官网 https://www.zabbix.com/】

3.Install Zabbix proxy

介绍:zabbix proxy就是zabbix server的代理服务,它能帮助zabbix server采集数据,然后再统一的发送给zabbix server 

yum install zabbix-server-mysql zabbix-agent -y "zabbix连接mysql的依赖包和监控客户端信息"
yum install centos-release-scl -y "centos-release-scl是CentOS软件集合(SCL)的发行版,软件集,是为了给RHEL/CentOS用户提供一种以方便,安全地安装、使用应用程序和运行时环境的多个版本方式,同时避免吧系统搞乱。"

4.修改zabbix-frontend配置文件

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

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
"安装zabbix前端web服务"

二、安装mysql

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
升级
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
查看所有版本:
yum repolist all | grep mysq
yum -y install yum-utils 、yum-config-manager  "下载yum-utils包,安装yum-config-manager"
yum-config-manager --disable mysql80-community "这里是5.7版本不可用8.0的所以禁用8.0"
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 "配置密钥"
yum-config-manager --enable mysql57-community "启用5.7版本"
yum install -y mysql-community-server "yum 安装mysql"
mysql --version "验证mysql版本"
systemctl status mysqld.service "查看mysql状态"
systemctl start mysqld.service "启动mysql"
grep 'temporary password' /var/log/mysqld.log"在错误日志中找到初始密码"
mysql -uroot -p'初始密码' 用初始密码登录mysql
ALIET USER 'root'@'localhost' IDENTIFIED BY '设置密码' 如果密码太简单的话会提示
set global validate_password_length=0;    
set global  validate_password_policy=0;
进入库执行命令
use mysql
select host ,user from user; 
update user set host = "%" where user = "root"; "把root用户的host改为%"
flush privileges; "刷新权限"
systemctl start mysqld.service 
与Navicat premium连接

三、zabbix监控1-- zabbix-server 安装

create user zabbix@"%" identified by 'password';  "创建用户zabbix,并设置密码passwd"
 set global validate_password_length=0;
 set global  validate_password_policy=0;
 grant all privileges on zabbix.* to zabbix@"%";  给zabbix授权  

查看用户有无创建成功:

 新建数据库:

[root@zabbix-agent ~]# ls   /usr/share/doc/zabbix-server-mysql*/create.sql.gz
/usr/share/doc/zabbix-server-mysql-5.0.35/create.sql.gz
[root@zabbix-agent ~]#  zcat   /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: 
[root@zabbix-agent ~]# 

验证是否成功:

 vim /etc/zabbix/zabbix_server.conf "更改zabbix—server的配置文件"
DBHost=l10.31.154.224     #指定数据库的ip
DBUser=zabbix        #指定登录的用户
DBPassword=password   # 改成自己的密码
DBPort=3306         # 改成数据库的端口
DBName=zabbix        # 创建数据库的名称

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf #配置时区为上海
; php_value[date.timezone] = Europe/Riga 改成
php_value[date.timezone] =  Asia/Shanghai
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm 

总结:好好学习,天天向上!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值