一、系统环境准备

1、操作系统Centos7以上版本,注意尽量保证是空系统,没有安装数据库和Apache等中间件

2、安装前关闭selinux和firewall

#ps:关闭防火墙并设置开机不启动(生产环境慎用,可以选择开放对应的端口,默认为tcp/udp 10050、10051)setenforce 0

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

systemctl stop firewalld.service

systemctl disable firewalld.service

二、安装部署zabbix5.0服务端

1、安装配置zabbix专用yum源

# 进行这一步之后,/etc/yum.repos.d 目录下会生成 zabbix.repo 文件,即可正常使用zabbix源rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

yum clean all

yum makecache fast

2、安装zabbix服务端组件yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get         //这个过程需要从zabbix服务器下载组件,会比较慢,耐心等待即可

3、安装zabbix前端组件yum -y install centos-release-scl

编辑配置文件 /etc/yum.repos.d/zabbix.repo,找到下图所示字段,并设置为1(1-启用;0-不启用)启用前端,保存并退出文件vi /etc/yum.repos.d/zabbix.repo

4、安装zabbix前端页面、初始数据库、PHP及httpd组件yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl          //这个过程需要从zabbix服务器下载组件,会比较慢,耐心等待即可

三、安装并配置MySQL数据库

1、安装配置MySQL专用yum源,以便使用yum方式安装数据库rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2、安装MySQL数据库组件yum -y install yum-utils

yum-config-manager --disable mysql80-community

yum-config-manager --enable mysql57-community

yum install mysql-community-server -y         //这个过程需要从MySQL服务器下载组件,会比较慢,耐心等待即可

3、运行MySQL并设置开机自启动systemctl start mysqld            //首次启动MySQL比较慢,耐心等待即可

systemctl enable mysqld

4、数据库初始配置,设置添加zabbix相关账户密码及数据库

从MySQL安装日志中查看临时root密码,登录数据库,并设置root密码grep 'temporary password' /var/log/mysqld.log

mysql -uroot -p't8H/Dsf2FP0h'            //这里要将刚才查到的临时密码用英文格式单引号引起来

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456@Ab';            //单引号内为需要设置的MySQL超级管理员root密码,自行设置即可

create database zabbix character set utf8 collate utf8_bin;             //创建zabbix数据库

create user zabbix@localhost identified by 'Zabbix@123';              //创建zabbix数据库用户,并设置密码(单引号内修改为自己设置的密码)

grant all privileges on zabbix.* to zabbix@localhost;                  //设置zabbix用户对zabbix数据库具有本地管理权限

quit            //退出数据库命令行

6、导入zabbix初始数据库zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'Zabbix@123' zabbix         //单引号内为刚才设置的zabbix数据库用户密码,这一步耗时比较长,耐心等待即可

四、zabbix配置初始化

1、配置数据库连接信息

编辑配置文件 /etc/zabbix/zabbix_server.conf,找到以下字段,去掉前面的#号,填入正确的zabbix数据库连接信息,保存并退出文件DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=Zabbix@123

2、配置时区信息

编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,找到php_value[date.timezone] =   字段,去掉前面的分号,并填入上海时区php_value[date.timezone] = Asia/Shanghai

3、配置字体,避免前台监控图形中文乱码yum -y install wqy-microhei-fonts

mv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf.bak

cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

4、启动zabbix相关服务并设置开机自启动systemctl restart zabbix-server httpd rh-php72-php-fpm

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

5、浏览器上访问前端,进行初始化安装

访问http://172.16.2.12/zabbix,进入初始化安装界面

这一步结束后,初始化完成,并进入登录界面,默认用户名是Admin,密码是zabbix,登录后请及时修改密码

进入系统后,默认是英文显示,点击左下角User settings,设置语言为中文即可

到此,zabbix5.0的服务器搭建完成,服务已经正常运行,如果要管理客户机,还需要在客户机安装agent,具体安装方法请点击:安装zabbix-agent客户端并在zabbix平台添加客户机 图文步骤

zabbix mysql分开部署_Centos7 安装部署zabbix5.0服务端 超详细图文步骤相关推荐

  1. Linux 安装 MySQL 8.0.26 超详细图文步骤

    !!!别人笑我太疯癫,我笑他人看不出穿!!! 1.MySQL 8.0.26 下载 官方网站下载 MySQL 8.0.26 安装包,下载地址: https://downloads.mysql.com/a ...

  2. Zabbix5.0微信报警超详细步骤

    系统环境 [root@z5 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)centos7安装zabbix5.0 的方法 ...

  3. Docker 简单部署 Redis 超详细图文步骤

    1.简介 1.1.概述 Redis 是一个 key-value 存储系统.和 Memcached 类似,它支持存储的 value 类型相对更多,包括string(字符串).list(链表).set(集 ...

  4. Linux / Windows系统中安装最新版 ElasticSearch (es)搜索引擎 超详细图文教程【一看就懂】

    "You Know, for Search"  相信来到这里的朋友们已经对ElasticSearch(es)有了一个大致的了解.关于Elasticsearch的介绍就不在此做过多赘 ...

  5. windows 环境下(win10win7)Java8(jdk8)的下载+安装+环境变量设置全过程(超详细图文教程亲测版)

    Java8 下载安装环境变量设置全过程 一.JDK下载 1.1 官网下载 1.2 下载成果 1.3 下载过程中的注意事项 二.JDK安装 三.环境变量配置 3.1 JDK在哪儿 3.2 环境变量在哪儿 ...

  6. Zabbix agent 在windows上安装部署

    Zabbix agent 在windows上安装部署 1.下载与解压 地址: http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win ...

  7. 安装Zabbix5.0服务并监控服务器

    Zabbix 简介 Zabbix 服务安装部署及监控配置 实战-配置监控远程主机 目录 Zabbix简介 Zabbix 服务安装部署及监控配置 配置监控进程主机 Zabbix简介 官方网站:http: ...

  8. CENTOS 7 踢用户_从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    CSDN博客地址(关注,点赞) 人工智能推荐 GitHub(Star,Fork,Watch) [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再 ...

  9. 从零学ELK系列(三):Centos安装Docker(超详细图文教程)

    [前言] 为了更加真实的模拟生产部署环境,不仅需要Linux环境支持,而且ELK需要在不同的机器上部署:再重新装几台虚拟机?本地资源不支持,于是乎想到了Docker:今天在上次的Linux系统(< ...

最新文章

  1. 扇贝python课程打卡_Python爬虫:获取扇贝打卡信息
  2. 常用小功能(打电话、发短信、发邮件)
  3. 自已动手写的轮播图插件,功能不断增加中,可以下载
  4. js input点击事件_Vue.js的旅程,简单的todo实例「602」
  5. Java基本数据类型及所占字节大小
  6. Android 编程下设置 Activity 切换动画
  7. python之字典方法
  8. 23_python基础—模块和包
  9. 使用 ZFS 的 Ubuntu 20.10 安装工具默认启用 TRIM
  10. 使用Dockerfile为SpringBoot应用构建Docker镜像
  11. dotnet new -i Microsoft.Maui.Templates
  12. 知识蒸馏综述:代码整理
  13. 陶哲轩实分析 定理 13.4.6
  14. OpenCV-Python图像模糊处理
  15. 总结DH密钥协商(会话密钥)
  16. cmd下迅速打开控制面板、计算机管理、设备管理器
  17. 微信小程序小Demo
  18. ibm量子计算机蓝图,IBM 量子技术扩展蓝图
  19. 微计算机原理及应用第八章,微机原理第八章--8251讲解
  20. ORACLE查看表空间

热门文章

  1. 智能网联汽车成兵家必争之地,恒驰智能网联汽车亮点何在?
  2. 51单片机空间的存储
  3. 人工智能轨道交通行业周刊-第5期(2022.7.4-7.17)
  4. 数字化转型时代!你一定要了解的低代码
  5. ffmpeg每隔1秒抽取视频的1帧画面
  6. 递归实现前n项和(两种方法)
  7. 青少年python编程比赛试题答案_Python编程及应用-中国大学mooc-试题题目及答案
  8. 教你如何搜索pois(兴趣点),制作可视化作品
  9. 这么简单?三层交换机算是被玩透了
  10. 第四章 web前端开发工程师--JavaScript京东商城项目开发 4-3 京东商城 源代码(整个工程)