Zabbix7.0安装指导

程哲
发布于 2024-09-26 / 39 阅读
0
0

Zabbix7.0安装指导

1. CentOS Stream 9+mysql,rpm方式安装,推荐

1.1 下载并安装

rpm -Uvh https://repo.zabbix.com/zabbix/7.0/centos/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent -y
dnf install mysql-server -y
systemctl start mysqld && systemctl enable mysqld

1.2 配置mysql

mysql
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'Workshop@2024#';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

1.3 数据库导入,并配置zabbix-server和nginx

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
vi  /etc/zabbix/zabbix_server.conf
  DBPassword=Workshop@2024#
  CacheSize=128M
  vi /etc/nginx/nginx.conf         # 80 改为 8080
        listen       8080;
        listen       [::]:8080;
		
vi /etc/nginx/conf.d/zabbix.conf       # 取消注释下面2行
        listen          80;
        server_name     example.com;
		
systemctl restart zabbix-server zabbix-agent nginx php-fpm
systemctl enable zabbix-server zabbix-agent nginx php-fpm

1.4 配置中文字体-防止图形中文乱码

cd /usr/share/fonts/dejavu-sans-fonts
# RPM 包的字体路径
mv DejaVuSans.ttf DejaVuSans.ttf.old
# 移除默认的字体
wget -O DejaVuSans.ttf https://mirrors.bfsu.edu.cn/adobe-fonts/source-han-sans/OTF/SimplifiedChinese/SourceHanSansSC-Normal.otf
# 从北京外语大学镜像下载Adobe的思源黑体字体,然后重试绘图即可。


评论