
安装Zabbix单机版很简单,我们在官网选择好对应的要求,官网会提供具体的安装步骤给我们。我们以Rocky 8.10为例。
1、Zabbix Server
服务器上先安装时间同步,MySQL数据库(8.0.30-8.3.X)
rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/8/x86_64/zabbix-release-latest-7.0.el8.noarch.rpmdnf module switch-to php:8.2dnf install zabbix-server-mysql \zabbix-web-mysql \zabbix-nginx-conf \zabbix-sql-scripts \zabbix-selinux-policy \zabbix-agent
2、初始化数据库
set global log_bin_trust_function_creators = 1 是为了提高数据导入的速度,导入完成之后需要设置为0。
# mysql -uroot -ppasswordmysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;mysql> create user zabbix@localhost identified by 'Z@bbix123';mysql> grant all privileges on zabbix.* to zabbix@localhost;mysql> set global log_bin_trust_function_creators = 1;mysql> quit;
导入数据表和存储过程
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | \mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
数据导入完成,再执行:
# mysql -uroot -ppasswordmysql> set global log_bin_trust_function_creators = 0;mysql> quit;
3、简单配置
vim /etc/zabbix/zabbix_server.conf# 其他暂时默认,修改Zabbix数据库密码DBPassword=Z@bbix123# Nginx配置/etc/nginx/conf.d/zabbix.conflisten 8080;server_name _;# 启动服务systemctl restart zabbix-server zabbix-agent nginx php-fpmsystemctl enable zabbix-server zabbix-agent nginx php-fpm
4、Web控制台配置
首次登录 ,比如http://192.168.2.4:8080,会自动跳转到初始化页面,配置好MySQL连接信息即可。

加油吧,少年!
文章转载自运维笔谈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




