centos7安装zabbix5.0

1、安装 mysql80 community

2、安装zabbix

机器A:server,frontend,agent

下载ZabbixZabbix is being downloaded over 4 000 000 times every year for a reason. Download Zabbix for free and try it yourself!https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&components=server_frontend_agent&db=mysql&ws=nginx机器B:agent

Download and install ZabbixZabbix is being downloaded over 4 000 000 times every year for a reason. Download and install Zabbix for free and try it yourself!https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&os_version=7&components=agent&db=&ws=
3、zabbix-server连接数据库时,数据库密码不允许特殊字符

    查看完整的初始密码规则
        show variables like 'validate_password%';
    修改规则
        set global validate_password.policy=0;
        set global validate_password.length=1;
        
4、zabbix-server启动失败

connection to database 'zabbix' failed: [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory

mysql8.0密码加密方式默认为caching_sha2_password,zabbix-server不支持。

查看加密方式:
mysql> show variables like 'default_authentication_plugin';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| default_authentication_plugin | caching_sha2_password |
+-------------------------------+-----------------------+

查看本地mysql用户的信息
mysql> select host,user,plugin from mysql.user;
+-----------+------------------+-----------------------+
| host      | user             | plugin                |
+-----------+------------------+-----------------------+
| localhost | mysql.infoschema | caching_sha2_password |
| localhost | mysql.session    | caching_sha2_password |
| localhost | mysql.sys        | caching_sha2_password |
| localhost | root             | mysql_native_password |
| localhost | zabbix           | caching_sha2_password |
+-----------+------------------+-----------------------+

修改zabbix用户加密方式
mysql> ALTER USER 'zabbix'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root_password';
mysql> select host,user,plugin from mysql.user;
+-----------+------------------+-----------------------+
| host      | user             | plugin                |
+-----------+------------------+-----------------------+
| localhost | mysql.infoschema | caching_sha2_password |
| localhost | mysql.session    | caching_sha2_password |
| localhost | mysql.sys        | caching_sha2_password |
| localhost | root             | mysql_native_password |
| localhost | zabbix           | mysql_native_password |
+-----------+------------------+-----------------------+

5、zabbix-server启动失败

cannot start preprocessing service: Cannot bind socket to "/var/run/zabbix/zabbix_server_preprocessing.sock": [13] Permission denied.

关闭防火墙、禁用SELinux
systemctl stop firewalld
setenforce 0

6、访问 http://ip 显示nginx默认页

方法一,默认的nginx配置,删除server部分,使用nginx/conf.d/zabbix.conf的server配置
# vi /etc/opt/rh/rh-nginx116/nginx/nginx.conf

方法二,修改nginx/conf.d/zabbix.conf中的默认监听端口80
# vi /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf 
        listen          8080;


7、zabbix快速入门

添加主机和监控项

5. 快速入门 (zabbix.com)https://www.zabbix.com/documentation/5.0/zh/manual/quickstart

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值