Rocky Linux 9.4 部署Zabbix 7.0
在Rocky Linux 9.4上部署Zabbix 7.0,你可以遵循以下步骤:
- 安装必要的软件包和依赖:
sudo dnf config-manager --add-repo https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/
sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-agent
- 创建初始数据库并授权:
sudo systemctl start mysqld
sudo mysql
在MySQL提示符下执行:
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'your_password';
quit;
- 导入初始架构和数据:
zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | sudo mysql -uzabbix -p zabbix
配置Zabbix server:
编辑
/etc/zabbix/zabbix_server.conf
文件,设置数据库密码:
DBPassword=your_password
配置PHP(Zabbix前端):
编辑
/etc/php/php.ini
文件,调整时间区域设置,例如:
date.timezone = "Asia/Shanghai"
- 启动Zabbix server和agent进程:
sudo systemctl restart zabbix-server zabbix-agent httpd mysqld
sudo systemctl enable zabbix-server zabbix-agent httpd mysqld
- 配置防火墙,允许HTTP和Zabbix agent:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-port=10050/tcp
sudo firewall-cmd --reload
- 安装并配置Apache(已通过zabbix-apache-conf包完成)。
- 通过浏览器访问Zabbix前端:
http://your_rocky_linux_server_ip/zabbix
使用您在步骤2中设置的密码登录。
注意:请确保替换 your_password
和 Asia/Shanghai
为您自己的密码和时区。确保防火墙设置允许访问所需的端口。
评论已关闭