CentOS 7.5 安装 Zabbix 4.0 监控系统
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://
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 监控软件。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。