微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

zabbix4.2的yum+mariadb方式部署安装

一、安装

# 安装zabbix源/epel源
shell> rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm
shell> yum -y install epel-release

# 安装zabbix
shell> yum -y install  zabbix-server-MysqL  zabbix-web-MysqL  mariadb mariadb-server zabbix-agent  zabbix-proxy-MysqL(这个代理端自行按需求安装)

# 设置开启自启动
shell> systemctl enable mariadb zabbix-server zabbix-agent httpd

# 启动数据库
shell> systemctl start mariadb

# 连接数据库密码为空
shell> MysqL -uroot -p
MysqL> create database zabbix character set utf8 collate utf8_bin;
MysqL> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>'; #此处单引号内容更换为你自己的密码
MysqL> quit;

# 初始化server端数据库
shell> zcat /usr/share/doc/zabbix-server-MysqL*/create.sql.gz | MysqL -uzabbix -p zabbix  #此处输入上步设置的数据库密码

# 初始化proxy端数据库
shell> zcat /usr/share/doc/zabbix-proxy-MysqL*/schema.sql.gz | MysqL -uzabbix -p zabbix #此处输入上步设置的数据库密码

二、配置server端配置文件

shell> vi /etc/zabbix/zabbix_server.conf

DBHost=localhost
dbname=zabbix
DBUser=zabbix
DBPassword=<password>

三、修改web端时区

shell> vi /etc/httpd/conf.d/zabbix.conf

# PHP_value date.timezone Europe/Riga
修改PHP_value date.timezone Asia/Shanghai

四、关闭selinux

五、修改字体,避免中文显示小方块(仅针对zabbix4.x版本)。

1.安装谷歌字体
shell> yum install google-noto-sans-simplified-chinese-fonts.noarch -y
2.备份原字体
mv /etc/alternatives/zabbix-web-font /etc/alternatives/zabbix-web-font_bak
3.软链接新字体
ln -s /usr/share/fonts/google-noto/NotoSansSC-Regular.otf /etc/alternatives/zabbix-web-font

六、启动相关服务

systemctl start zabbix-server zabbix-agent httpd

七、登陆web端按照向导配置

  • 地址:http://IP:PORT/zabbix
  • 如果想直接IP+PORT访问,可修改/etc/httpd/conf/httpd.conf文件里的DocumentRoot "/usr/share/zabbix"即可。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐