2016 - 2024

感恩一路有你

CentOS 7.5 安装 Zabbix 4.0 监控系统

浏览量:4179 时间:2024-01-29 14:19:32 作者:采采

1. 安装 MySQL 数据库

首先,下载 MySQL 的 yum 源:

```

curl -O

```

安装 MySQL 的 yum 源:

```

yum localinstall

```

检查 MySQL 的 yum 源是否安装成功:

```

yum repolist enabled | grep 'mysql.*-community.*'

```

然后,安装 MySQL:

```

yum install mysql-community-server

```

2. 启动 MySQL 数据库及查看 root 用户的临时密码

启动 mysqld 服务:

```

systemctl start mysqld

```

设置开机启动 mysqld 服务:

```

systemctl enable mysqld

```

刷新配置使得 mysqld 服务能被 systemctl 识别:

```

systemctl daemon-reload

```

查看 root 用户临时密码:

```

grep 'temporary password' /var/log/mysqld.log

```

3. 修改 root 用户密码及创建 Zabbix 数据库并授权

修改 root 用户密码:

```

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY '';

```

创建 Zabbix 数据库:

```

create database zabbix character set utf8 collate utf8_bin;

```

创建 Zabbix 用户及密码:

```

CREATE USER 'zabbix'@'localhost' IDENTIFIED BY '';

```

修改 Zabbix 用户密码:

```

ALTER USER 'zabbix'@'localhost' IDENTIFIED BY '';

```

为 Zabbix 用户授权:

```

grant all privileges on zabbix.* to ;

FLUSH PRIVILEGES;

```

4. 安装 Zabbix

安装 Zabbix:

```

rpm -i _

yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

```

5. 导入 Zabbix 数据库

导入 Zabbix 数据库:

```

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

```

6. 修改 Zabbix Server 的数据库连接配置文件

编辑 `/etc/zabbix/zabbix_` 文件,修改以下内容:

```

DBHost127.0.0.1

DBNamezabbix

DBUserzabbix

DBPassword

```

7. 修改 Zabbix 的 PHP 配置文件

编辑 `` 文件,添加以下内容:

```

php_value date.timezone Asia/Shanghai

```

8. 启动服务以及将服务加入开机启动项

启动服务:

```

systemctl start zabbix-server zabbix-agent httpd

```

设置开机启动服务:

```

systemctl enable zabbix-server zabbix-agent httpd

```

9. 放通端口

放通端口:

```

firewall-cmd --zonepublic --add-port10051/tcp --permanent

firewall-cmd --zonepublic --add-port3080/tcp --permanent

firewall-cmd --zonepublic --add-port80/tcp --permanent

firewall-cmd --reload

```

10. 开始安装

在浏览器输入:http:///zabbix

11. 修改 MySQL 8 的验证方式

由于 MySQL 8 不支持动态修改密码验证方式,所以要先停止 MySQL:

```

systemctl stop

```

编辑 `` 文件,删除或添加以下内容:

```

default-authentication-pluginmysql_native_password

```

启动 MySQL 服务,并修改 Zabbix 用户密码,以启用新的验证方式:

```

systemctl start

mysql -u root -p

ALTER USER 'zabbix'@'localhost' IDENTIFIED WITH mysql_native_password BY '';

FLUSH PRIVILEGES;

```

完成后点击下一步,即可正常进行安装了。

12. 默认账号和密码

默认账号为 Admin,密码为 zabbix。输入账号及密码登录。

至此,已成功安装 Zabbix 4.0 监控软件。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。