CentOS Stream 9 中 Zabbix 的安装
- 查看系统版本```bash
cat /etc/os-release
1 | 2. 根据提示禁用EPEL源,启用Zabbix源```bash |
- 安装Zabbix server,Web前端,agent```bash
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
1 | 4. 安装MySQL```bash |
- 登陆MySQL```bash
grep -i password /var/log/mysqld.log
mysql -uroot -p'password'
1 | 6. 修改 MySQL 的 root 用户密码```sql |
- 再次进入MySQL后创建 Zabbix 数据库```sql
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@'%' identified by 'password';
grant all privileges on zabbix.* to zabbix@'%';
set global log_bin_trust_function_creators = 1;
quit;
1 |
|
- 导入初始架构和数据,系统将提示您输入新创建的密码。(这步在其中一台监控主机上做好即可) ```bash
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql –default-character-set=utf8mb4 -uzabbix -p zabbix
1 |
|
- 启动Zabbix server和agent进程```bash
systemctl restart zabbix-server zabbix-agent nginx php-fpm
systemctl enable zabbix-server zabbix-agent nginx php-fpm
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 之于言者!