目錄
一、環境??
二、配置
1.配置yum源,這里用的清華的
2.過濾一下安裝包,查看依賴包
安裝依賴包
3.配置數據庫?
開機自啟
創建數據庫
?創建用戶
?授權
導入數據到數據庫
?查看zabbix數據庫有沒有表和數據
4.修改zabbix配置文件
?1.修改zabbix配置文件
2. 修改php時區
?3.啟動服務,配置web界面
三、中文亂碼解決辦法
1. 找到zabbix-web-font的鏈接的源文件,將這個文件備份一下
2.在windows中選擇一個自己想要的字體,后綴為tff文件
3.傳到linux中,命名為zabbix-web-font的源文件的名字就可以l
一、環境??
rhel8
關閉防火墻? 禁用selinux
zabbix 5.4
不同系統版本可以去清華網站看
Index of /zabbix/zabbix/5.4/ | 清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror
二、配置
1.配置yum源,這里用的清華的
yum? install? -y??https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm
倉庫默認是使用的zabbix官方的,可以改為清華的yum源
[zabbix]
name=Zabbix Official Repository - $basearch
#baseurl=https://repo.zabbix.com/zabbix/5.5/rhel/8/$basearch/
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/8/x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://repo.zabbix.com/non-supported/rhel/8/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
2.過濾一下安裝包,查看依賴包
?yun list | grep zabbix
fping.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3.16-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @zabbix-non-supported
zabbix-release.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.5-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?@@commandline
zabbix-server-mysql.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @zabbix
pcp-export-pcp2zabbix.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? 5.3.7-17.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AppStream1
pcp-export-zabbix-agent.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? 5.3.7-17.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? AppStream1
zabbix-agent.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-agent2.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-apache-conf.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-get.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-java-gateway.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-js.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-nginx-conf.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-proxy-mysql.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-proxy-pgsql.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-proxy-sqlite3.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-sender.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-server-pgsql.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-sql-scripts.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web-deps.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web-japanese.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web-mysql.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web-pgsql.noarch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
zabbix-web-service.x86_64 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5.4.12-1.el8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zabbix
安裝依賴包
?yum install -y zabbix-server-mysql
??yum install ?zabbix-web-mysql zabbix-apache-conf.noarch httpd //web界面
? yum install -y zabbix-agent2 //zabbix圖形界面? yum install mariadb-server //mariadb數據庫
yum install -y?zabbix-sql-scripts.noarch? //用于導入數據
3.配置數據庫?
開機自啟
systemctl ?enable ?--now mariadb?
創建數據庫
mysql -e 'create database zabbix ?character set utf8 collate utf8_bin;'
?創建用戶
mysql -e "create user 'zabbix'@'localhost' identified by 'zabbix';"
?授權
mysql -e " grant all privileges on zabbix.* ?to 'zabbix'@'localhost';"
導入數據到數據庫
?zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix?
?查看zabbix數據庫有沒有表和數據
4.修改zabbix配置文件
?1.修改zabbix配置文件
主要修改了zabbix的數據庫的賬戶密碼
?vim /etc/zabbix/zabbix_server.conf
2. 修改php時區
?vim /etc/php-fpm.d/zabbix.conf
添加
php_value[date.timezone] = Asia/Shanghai
?3.啟動服務,配置web界面
[root@control ~]# systemctl ?enable ?--now httpd php-fpm.service ?zabbix-server.service zabbix-agent2.service
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /usr/lib/systemd/system/php-fpm.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-server.service → /usr/lib/systemd/system/zabbix-server.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service → /usr/lib/systemd/system/zabbix-agent2.service.
?瀏覽器輸入IP地址/zabbix
?可以選擇中文,但是我這里選不了沒懂是咋回事,但是選擇中文會出現亂碼的情況,后續需要更改設置解決
查看是否滿足
?填寫密碼,port 0 代表默認3306 不需要改
?配置zabbix服務名
?
?一路跟著走就可以了
zabbix提供了默認的賬號密碼,可以直接使用,Admin/zabbix登錄? ??
三、中文亂碼解決辦法
由于我這里有點問題,選擇不了中文,所以掩飾不了
大概思路: