CentOS 7.5 安裝 Zabbix 4.0 監(jiān)控系統(tǒng)
1. 安裝 MySQL 數(shù)據(jù)庫首先,下載 MySQL 的 yum 源:```curl -O ```安裝 MySQL 的 yum 源:```yum localinstall ```檢查 MySQL 的
1. 安裝 MySQL 數(shù)據(jù)庫
首先,下載 MySQL 的 yum 源:
```
curl -O
```
安裝 MySQL 的 yum 源:
```
yum localinstall
```
檢查 MySQL 的 yum 源是否安裝成功:
```
yum repolist enabled | grep 'mysql.*-community.*'
```
然后,安裝 MySQL:
```
yum install mysql-community-server
```
2. 啟動 MySQL 數(shù)據(jù)庫及查看 root 用戶的臨時密碼
啟動 mysqld 服務(wù):
```
systemctl start mysqld
```
設(shè)置開機啟動 mysqld 服務(wù):
```
systemctl enable mysqld
```
刷新配置使得 mysqld 服務(wù)能被 systemctl 識別:
```
systemctl daemon-reload
```
查看 root 用戶臨時密碼:
```
grep 'temporary password' /var/log/mysqld.log
```
3. 修改 root 用戶密碼及創(chuàng)建 Zabbix 數(shù)據(jù)庫并授權(quán)
修改 root 用戶密碼:
```
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '';
```
創(chuàng)建 Zabbix 數(shù)據(jù)庫:
```
create database zabbix character set utf8 collate utf8_bin;
```
創(chuàng)建 Zabbix 用戶及密碼:
```
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY '';
```
修改 Zabbix 用戶密碼:
```
ALTER USER 'zabbix'@'localhost' IDENTIFIED BY '';
```
為 Zabbix 用戶授權(quán):
```
grant all privileges on zabbix.* to ;
FLUSH PRIVILEGES;
```
4. 安裝 Zabbix
安裝 Zabbix:
```
rpm -i _
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
```
5. 導(dǎo)入 Zabbix 數(shù)據(jù)庫
導(dǎo)入 Zabbix 數(shù)據(jù)庫:
```
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
```
6. 修改 Zabbix Server 的數(shù)據(jù)庫連接配置文件
編輯 `/etc/zabbix/zabbix_` 文件,修改以下內(nèi)容:
```
DBHost127.0.0.1
DBNamezabbix
DBUserzabbix
DBPassword
```
7. 修改 Zabbix 的 PHP 配置文件
編輯 `` 文件,添加以下內(nèi)容:
```
php_value date.timezone Asia/Shanghai
```
8. 啟動服務(wù)以及將服務(wù)加入開機啟動項
啟動服務(wù):
```
systemctl start zabbix-server zabbix-agent httpd
```
設(shè)置開機啟動服務(wù):
```
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 不支持動態(tài)修改密碼驗證方式,所以要先停止 MySQL:
```
systemctl stop
```
編輯 `` 文件,刪除或添加以下內(nèi)容:
```
default-authentication-pluginmysql_native_password
```
啟動 MySQL 服務(wù),并修改 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 監(jiān)控軟件。