• Linux上部署zabbix 6.x


    建议大家使用Rocky Linux 8.X

    https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.9-x86_64-minimal.iso

     1> 配置安装yum源

     [root@zabbix ~]# yum install https://mirrors.huaweicloud.com/zabbix/zabbix/6.2/rhel/7/x86_64/zabbix-release-6.2-3.el8.noarch.rpm

     更改使用国内镜像源

    [root@zabbix ~]# sed -i 's#https://repo.zabbix.com#https://mirrors.huaweicloud.com/zabbix#' /etc/yum.repos.d/zabbix.repo

     2> 安装zabbix sever

     [root@zabbix ~]# yum install -y zabbix-server-mysql

     3> 安装zabbix agent

    [root@zabbix ~]# yum install zabbix-agent2 -y

     4> 安装zabbix web

    [root@zabbix ~]# yum install zabbix-web-mysql zabbix-nginx-conf.noarch nginx -y

    5> 安装数据库

    [root@zabbix ~]# yum install mysql-server -y

     6> 配置数据库

    1. [root@zabbix ~]# systemctl enable --now mysqld
    2. mysql> create database zabbix charset utf8 collate utf8_bin;
    3. Query OK, 1 row affected, 2 warnings (0.02 sec)
    4. mysql> create user zabbix@localhost identified with mysql_native_password by 'zabbix';
    5. Query OK, 0 rows affected (0.01 sec)
    6. mysql> grant all privileges on zabbix.* to zabbix@localhost;
    7. Query OK, 0 rows affected (0.01 sec)

    导入:

    1. [root@zabbix ~]# yum install zabbix-sql-scripts.noarch -y  
    2. [root@zabbix ~]# cd /usr/share/zabbix-sql-scripts/mysql
    3. [root@zabbix mysql]# zcat server.sql.gz | mysql zabbix
    4. [root@zabbix mysql]# mysql zabbix < double.sql
    5. [root@zabbix mysql]# mysql zabbix < history_pk_prepare.sql

     7> 为zabbix server配置数据库

    [root@zabbix ~]# vim /etc/zabbix/zabbix_server

    1. [root@zabbix ~]# grep ^DB /etc/zabbix/zabbix_server.conf
    2.     DBName=zabbix
    3.     DBUser=zabbix
    4.     DBPassword=zabbix

    8> 启动服务,web界面安装

    1. [root@zabbix ~]# systemctl enable --now nginx.service php-fpm.service zabbix-server.service zabbix-agent2.service
    2. [root@zabbix conf.d]# yum install zabbix-web-service -y
    3. [root@zabbix conf.d]# systemctl enable --now zabbix-web-service.service

    切换php版本:

     [root@zabbix ~]# dnf module switch-to php:7.4

    修改zabbix.conf

    1. [root@zabbix ~]# vim /etc/nginx/conf.d/zabbix.conf 
    2.     server {
    3.             listen          8080;
    4.             server_name     172.16.90.90;

    重启服务:

    #systemctl restart nginx.service php-fpm.service zabbix-server.service zabbix-agent2.service

    在线安装:
        http://172.16.90.90:8080

  • 相关阅读:
    442 - Matrix Chain Multiplication (UVA)
    视频监控/安防监控平台EasyCVR(V.3.4.0)界面更新大曝光,速来抢先看!
    FastJSON错误Could not read JSON: Unrecognized field
    公众号数据分析总结怎么做?教你玩转公众号后台数据
    面试总结1
    基于Selenium Grid搭建自动化并行执行环境
    C语言--指针与数组--遍历数组的n种方式【详细】
    Mybatis-Plus强大的条件构造器queryWrapper、updateWrapper
    【树莓派不吃灰】搭建sqlite3数据库环境
    SpringAOP
  • 原文地址:https://blog.csdn.net/Fish_1112/article/details/136653313