全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

这篇具有很好参考价值的文章主要介绍了全网最详细Centos 9 Stream安装部署最新Zabbix 6.4。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

选择安装的版本如图片所示

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

一、信息汇总

1、服务器系统Centos 9 stream

镜像下载地址:CentOS Stream

2、Zabbix官网指南

下载Zabbix

3、服务器用户信息整合

①服务器用户

root  123456

Admin  123456

②MySQL用户

root  12456

zabbix  password

③Zabbix6.4用户

zabbix  password

前端WEB默认登录Admin  zabbix

4、网络配置

根据自己的需求在配置文件或者图形界面中将网络改为静态IP,然后重启一下网络。

centos stream 9使用新网络设置方式,使用了新的NetworkManager,所以相比centos7、8设置不同。

①进入网卡配置文件,修改如下位置即可

vim /etc/NetworkManager/system-connections/enp2s0.nmconnection
[ipv4]
address1=172.20.20.200/24,172.20.20.254  #分别表示IP、子网掩码、网关
dns=114.114.114.114;
method=manual  #method是类型,默认的是auto 

 ②重启网络

#nmcli connection reload
#nmcli connection down ens2s0
#nmcli connection up ens2s0

③查看网络信息,并测试网络和DNS

查看IP信息是否更改完成

ifconfig

 测试连通性

ping www.baidu.com

二、关闭防火墙、SELINUX

1、关闭防火墙

①只关闭此次

systemctl stop firewalld

②永久关闭

systemctl disable firewalld

③查看firewalld服务状态,active为dead,则表示已经永久关闭

systemctl status firewalld

2、关闭SElinux

①临时关闭

setenforce 0

②永久关闭

vim /etc/selinux/config 

将文件内SELINUX=enforcing这行改为SELINUX=disabled或者SELINUX=permissive,然后保存退出,重启centos 9生效

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled  #改这里
# SELINUXTYPE= can take one of three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

③查看状态是否关闭

getenforce

三、安装MYSQL8

#yum remove -y mysql
#find / -name mysql
#rm -rf
#wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
#yum install mysql80-community-release-el8-1.noarch.rpm
#yum module disable mysql
#yum install mysql-community-server --nogpgchec

四、初始化MYSQL

1、修改my.cnf

vim /etc/my.cnf
default-authentication-plugin=mysql_native_password 

把这一行的注释去掉,没有的话直接加上,如下所示

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

 2、重启mysql并设置开机自启动

#systemctl restart mysqld  #重启
#service mysqld status  #查看状态
#service enable mysqld  #设置开机自启

五、MYSQL密码配置

1、修改root密码,第一次登录时查找登录密码

①查找默认密码

grep ‘temporary password’ /var/log/mysqld.log 

查找的密码例如为:b6aeg+rg8e!Y

②修改密码

#mysql -u root -p  #输入查找到的默认密码登录
#alter user root@"localhost" identified with mysql_native_password by "root_21ROOT"; #先创建复杂密码 
#SHOW VARIABLES LIKE ‘validate_password%’; #查看、修改密码策略
#set global validate_password.policy=0;
#set global validate_password.mixed_case_count=0;
#set global validate_password.number_count=0;
#set global validate_password.special_char_count=0;
#set global validate_password.length=0;
#SHOW VARIABLES LIKE ‘validate_password%’;
#alter user root@"localhost" identified with mysql_native_password by "123456";  #修改密码

六、安装Zabbix6.4

1、安装zabbix存储库

#rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-release-6.4-1.el9.noarch.rpm
#dnf clean all

2、安装Zabbix server,Web前端,agent2

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent2

七、创建初始数据库

1、确保数据库服务器已启动并正在运行,执行如下命令

#mysql -uroot -p
#123456
#mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
#mysql> create user zabbix@localhost identified with mysql_native_password by "password";
#mysql> grant all privileges on zabbix.* to zabbix@localhost;
#mysql> set global log_bin_trust_function_creators = 1;
#mysql> use mysql;  #删除空用户名。更新权限
#mysql> delete from user where user=' ';
#mysql> flush privileges;
#mysql> quit;

2、导入初始架构和数据,系统将提示您输入新创建的密码

 zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

#password

3、导入数据库架构后禁用log_bin_trust_function_creators选项

#mysql -uroot -p
#输入密码 123456
#mysql> set global log_bin_trust_function_creators = 0;
#mysql> quit;

八、为Zabbix server配置数据库

1、编辑配置文件/etc/zabbix/zabbix_server.conf

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

DBPassword=password #130行

2、启动Zabbix server和agent进程,并为它们设置开机自启

#systemctl restart zabbix-server zabbix-agent2 httpd php-fpm
#systemctl enable zabbix-server zabbix-agent2 httpd php-fpm

九、登录Zabbix WEB前端配置

1、浏览器输入 172.20.20.200/zabbix ,语言选择中文,下一步

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

2、下一步

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

3、输入密码为:password,下一步

 全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

4、输入主机名称,下一步

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

5、下一步

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

6、完成

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

7、前端WEB默认账号:Admin,密码 :zabbix

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4

 8、完成

全网最详细Centos 9 Stream安装部署最新Zabbix 6.4文章来源地址https://www.toymoban.com/news/detail-490204.html

到了这里,关于全网最详细Centos 9 Stream安装部署最新Zabbix 6.4的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 全网最新版ChatGLM-6B开源模型环境详细部署及安装——如何在低显存单显卡上面安装私有ChatGPT GPT-4大语言模型

    ChatGPT的爆火让许多公司和个人都想要开发自己的大型语言模型,但是,由于算力和语言模型开发能力等诸多方面的限制,许多人最终都只能在开发的早期阶段止步不前。然而,近期清华大学知识工程和数据挖掘小组(Knowledge Engineering Group (KEG) Data Mining at Tsinghua University)发布

    2024年02月05日
    浏览(71)
  • Centos7安装部署k8s(kubernetes)最新v1.27.1版本超详细安装教程

    从零开始的k8s安装 硬件配置要求 cpu = 2核 硬盘 = 20G 内存 = 2G 节点数量建议为奇数(3, 5, 7, 9等)(1台好像也能搭,没试过) 以下命令出除特殊要求外,其余都建议在master主机执行 本教程配置如下 主机名 IP 配置 master 192.168.42.150 2核+2G+20G node1 192.168.42.151 2核+2G+20G node2 192.168.

    2024年02月11日
    浏览(57)
  • 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一、准备工作 二、zabbix server端 三、zabbix-agent Linux客户端的安装 四、zabbix-agent Windows客户端的安装 五、使用zabbix监控nginx 六、使用zabbix监控华为交换机 七、结尾 什么是zabbix? zabbix安装是当下主流的监控解决方案,zabbix安装与配置简单,学习成本低,完全开源免费

    2023年04月26日
    浏览(59)
  • Zabbix的详细安装部署

    目录 1.架构 2.安装  1)所有机器关闭防火墙和selinux  2)准备两台机器,一台用做server,一台用做agent,mysql部署在server端的机器上。  3)在10.8.156.38 安装zabbix的存储库  4)安装 Zabbix 服务器和代理  5)安装 Zabbix 前端  6)安装 Zabbix 前端包  7)  创建初始数据库  8)为 Zab

    2024年02月04日
    浏览(39)
  • Centos Stream 9 图文详细安装记录

    官方: https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/ 清华:https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/iso/ 阿里云:https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso/ 两种包: boot.iso (后续安装源,花费太多时间,而且具容易下载出错) 只有启动引导,其它

    2024年02月09日
    浏览(44)
  • zabbix-agent2详细部署安装

    agent2新版本2采用golang语言开发的客户端。 agent2的默认端口与agent一致都是10050。 1、准备机器环境,1台zabbix客户端主机。 IP地址 主机名 10.30.58.11 zabbix-agent2 2、因为监控是实时的,需要注意机器的时间与时区是否正确,如不正确同步一下,与服务端保持一致。 1、提前配置好

    2024年02月02日
    浏览(41)
  • VMware 虚拟机安装 CentOS Stream 9【图文详细教程】

    系统需要开启虚拟化 VMware Pro 17 安装:https://www.yuque.com/u27599042/ccv8wh/ztmn0vkg3iimqyed https://www.centos.org/centos-stream/ 根据你电脑的操作系统类型,选择点击下载 在 VMware 中,点击文件,然后选择新建虚拟机 选择自定义虚拟机配置,然后点击下一步 这里一般会默认选择和你 VMware 版

    2024年04月27日
    浏览(43)
  • VMware 安装及创建一个 CentOS Stream 的详细指南

    在过去,服务器通常是 运行单一操作系统和应用程序 的物理设备。这就导致了 硬件资源浪费和管理复杂性 的增加。为了解决这些问题, 虚拟化技术应运而生 。VMware 的出现就是通过虚拟化技术,允许在一台电脑上运行多个虚拟机,将计算资源从物理硬件中抽象出来,为我们

    2024年02月02日
    浏览(45)
  • centos系列:【 全网最详细的安装配置Nginx,亲测可用,解决各种报错】

    #输出实例 #补充Nginx常用命令 #查看Nginx进程 #全局配置 #I/O事件配置 #HTTP配置 #日志配置 #生成用户密码认证文件 #修改主配置文件相对应目录,添加认证配置项 #创建网页内容存放的地方 #配置网页 #配置nginx.conf #亲测配置示例 #修改hosts文件 #配置完后,输入htttp://192.168.88.130:

    2024年04月28日
    浏览(42)
  • 【2023最新版】Windows11家庭版:安卓子系统(WSA)安装及使用教程【全网最详细】

    目录  一、准备工作 1. 检查虚拟化功能 2. 找到“Wndows功能” 3. 启用Hyper-V和虚拟机平台 4. 家庭版安装Hyper-V(若步骤3找不到Hyper-V) 二、安装安卓子系统 1. 进入开发者选项 2. 下载Windows Subsystem for Android™ with Amazon Appstore 3. 若步骤2无法下载 4. 安装 三、使用adb命令连接安卓子

    2024年02月12日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包