zabbix7安装部署(基于almalinux9.4)

news/2024/10/10 9:20:45/文章来源:https://www.cnblogs.com/sherq1989/p/18455601
一、安装mysql8
1.下载mysql
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.37-1.el9.x86_64.rpm-bundle.tar
2.解压
mkdir mysql
tar xf mysql-8.0.37-1.el9.x86_64.rpm-bundle.tar -C /root/mysql/
3.安装
rpm -ivh mysql-community-* --force --nodeps
4.启动
systemctl start mysqld
systemctl enable mysqld
5.数据库初始密码
cat /var/log/mysqld.log |grep passwd
alter user 'root'@'localhost' identified by '1Sw@Z280!';
 
二、安装php
1.加载remi库
dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm
dnf clean all
dnf makecache
2.安装php8和其他组件
dnf install -y php80 php80-php-cli php80-php-gd php80-php-json php80-php-mbstring php80-php-mysqlnd php80-php-xml
 
三、安装zabbix
1.加载zabbix软件库,加载zabbix官方的应用商店
rpm -Uvh https://repo.zabbix.com/zabbix/7.0/alma/9/x86_64/zabbix-release-7.0-2.el9.noarch.rpm
2.关闭无关的库,安装zabbix组件,如果不关闭epel,系统会去其他库寻找相关组件,导致安装失败。
vi /etc/yum.repos.d/epel.repo
[epel] enabled=0关闭
3.安装zabbix所需组件
dnf install -y zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
4.启用epel.repo
[epel] enabled=1
 
四、配置zabbix数据库
1.配置数据库
mysql -uroot -p1Sw@Z280!
create database zabbix character set utf8mb4 collate utf8mb4_bin; 创建数据库
create user zabbix@localhost identified by '1Sw@Z280!'; 创建用户
grant all privileges on zabbix.* to zabbix@localhost; 授权zabbix用户在zabbix库上所有权限
set global log_bin_trust_function_creators = 1; 导入数据前设置,防止报错
fulsh privileges;
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix 导入zabbix初始数据库
set global log_bin_trust_function_creators = 0; 导入数据后关闭修改非确定性函数
2.配置conf文件
vi /etc/zabbix/zabbix_server.conf
DBPassword=1Sw@Z280!
ListenPort=10051
 
五、关闭selinux和防火墙
setenforce 0 临时关闭
/etc/selinux/config 下改为disabled  永久关闭
 
六、启动服务
systemctl restart zabbix-server zabbix-agent httpd php-fpm 启动服务
systemctl enable zabbix-server zabbix-agent httpd php-fpm 加入开机自动启动
 
七、web配置
1.web页面初始化
http://192.168.137.110/zabbix
0
 
0
 
0
 
0
 
0
 
0
2.登录web页面
用户名Admin
密码zabbix
 
0
3.处理图形乱码问题:1)将楷体 常规字体复制出来,放到/usr/share/zabbix/assets/fonts
2)vi /usr/share/zabbix/include/defines.inc.php,修正字体指向位置
0
 
0
 
0
 
0
 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/810920.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

宝塔面板无法访问,常见原因及如何快速解决?

宝塔面板无法访问可能由多种原因导致,以下是一些常见的原因及其快速解决方法:服务器连接问题:检查服务器是否正常运行,确认服务器没有宕机。 检查服务器的网络连接状态,确保服务器能够正常上网或被外部网络访问。域名解析问题:如果您是通过域名访问宝塔面板,请检查域名解…

网站运营维护的基本工作

网站运营维护是指为了保证网站正常运行,提升用户体验,以及实现网站目标而进行的一系列管理和技术活动。以下是网站运营维护的基本工作:内容更新与管理定期更新网站内容,包括文章、产品信息等。 确保所有发布的内容准确无误。技术支持与维护监控网站性能,确保网站稳定运行。…

网站数据库密码错误

当遇到网站数据库密码错误的问题时,可以按照以下步骤来解决:确认错误信息:确认是否真的是因为密码错误导致的问题。查看具体的错误日志或错误提示信息。检查配置文件:查看网站应用中的数据库连接配置文件,确认数据库用户名和密码是否正确。 对于常见的Web框架如Django、Fl…

网站出现数据库连接错误怎么办?

当网站出现数据库连接错误时,可以按照以下步骤进行排查和解决:检查错误日志:查看服务器上的错误日志文件(通常是 error.log 或 php_error.log),找到具体的错误信息。这可以帮助定位问题的原因。检查数据库配置:检查网站的数据库配置文件(如 config.php 或 database.php…

如何查看宝塔面板登录地址

宝塔面板的登录地址通常是在安装完成后自动设置的,可以通过以下步骤来查看或确认宝塔面板的登录地址:检查安装提示:如果您刚刚安装了宝塔面板,安装脚本通常会在安装完成后直接显示登录地址和端口号。通过命令行查看:打开服务器上的命令行工具。 输入命令 bt 后回车,这将进…

公司怎么修改网站密码

要修改公司的网站密码,通常可以按照以下步骤操作:登录后台:首先需要访问网站的管理后台,一般在网站域名后面加上/admin或者/manage等字样,具体取决于网站的构建方式。 查找用户设置:进入后台后,找到用户管理或者账号设置的相关选项,这通常位于侧边栏或顶部菜单中。 选择…

数据交换的金钟罩:合理利用安全数据交换系统,确保信息安全!

政府单位为了保护网络不受外部威胁和内部误操作的影响,通常会进行网络隔离,隔离成内网和外网。安全数据交换系统是专门设计用于在不同的网络环境(如内部不同网络,内部网络和外部网络)之间安全传输数据的解决方案。使用较多的网间数据交换方式为:移动U盘硬盘、FTP应用、网…

「模拟赛」A 层多校联训 4(卖品:CTH)

双倒一啦! 感觉这次最大的错误就是没看 T2。(本质原因还是时间浪费的太多了) 赛时记录在闲话啦 accoder 多校比赛链接 02 表示法 唐诗题!考高精的人都\(**\),输出深度优先搜索解决。高精乘 2、高精减。 子串的子串 官方题解写的不好,放一下 Ratio 的好吃题解:意思就是:\…

FTP的终结者:揭秘最佳FTP替代方案!

自1971年诞生以来,FTP凭借其独特优势成为因特网最重要的协议之一。但随着网络技术的发展,FTP呈现出来的弊端也逐渐凸显出来,存在多个方面无法满足大型企业的安全传输需求,需要寻找FTP替代方案: 1.安全性不足: FTP协议在传输数据时,数据是以明文形式进行传输的,没有进行…

2024年新课标全国Ⅰ卷数学真题 | 解析+命题细目

2024年新课标全国Ⅰ卷数学真题解析和命题细目梳理高考真题下载链接 2024年新课标全国Ⅰ卷数学真题真题图片版命题细目

The Number of Pairs

算法 数据范围一眼数学题 然而考场并没有思路 这一类题显然要将 \(\gcd{(a, b)}\) 消掉或者表示 ( \(\rm{lcm}{(a, b)}\) 可以用 \(\gcd{(a, b)}\) 表示) 考虑 \(a = \gcd{(a, b)} * k_1\) 和 \(b = \gcd{(a, b)} * k_2\) 开始化简然后可以求出 \(\rm{lcm}{(a, b)} = \frac{k_1…

.NET周刊【9月第5期 2024-09-29】

国内文章 Windows 调试工具课程 https://www.cnblogs.com/lindexi/p/18421353 本文是关于如何使用Windows调试工具解决软件故障的课程记录,适合初学者。作者介绍了解决软件崩溃的策略,从用户反馈开始,利用事件查看器和任务管理器等工具找出问题根源。事件查看器可以给出软件…