本文作者:阿豪

Centos7.9如何安装Zabbix4.2

阿豪 04-11 438
Centos7.9如何安装Zabbix4.2摘要: Zabbix介绍Zabbix官网https://www.zabbix.com/ (英文版) https://www.zabbix.com/cn/ (中文版)Za...

Zabbix介绍

Zabbix官网https://www.zabbix.com/ (英文版) https://www.zabbix.com/cn/ (中文版)

Zabbix是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。

zabbix是一个基于Web界面的,提供分布式系统监控以及网络监视功能的企业级的开源解决方案。

zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题

zabbix主要由2部分构成zabbix server和zabbix agent,可选组建zabbix proxy

zabbix server可以通过SNMP,zabbix agent,fping端口监视等方法对远程服务器或网络状态完成监视,数据收集等功能。同时支持Linux以及Unix平台,Windows平台只能安装客户端

Zabbix部署

系统环境

Centos7.9

更新系统

# yum update -y

添加Zabbix仓库

# yum install epel-release -y

# rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm 

如果国外源下载慢可以参考:Zabbix如何更换成国内下载源

安装Zabbix Server,MariaDB数据库, Web Server和PHP

#  yum install zabbix-server-mysql zabbix-web-mysql mysql mariadb-server zabbix-agent httpd php -y

启动MariaDB数据库

# systemctl start mariadb

# systemctl enable mariadb

运行MySQL安全设置脚本(mysql_secure_installation)

设置MySQL root密码和其他安全参数。

# mysql_secure_installation   (按y设置root超级密码,一路按y确定)

创建一个名为zabbix_db的数据库和一个新用户my_zabbix:your_password为你设置的密码

# mysql -uroot -p

MariaDB [(none)]> create database zabbix_db;
MariaDB [(none)]> grant all privileges on zabbix_db.* to my_zabbix@localhost identified by 'your_password';
MariaDB [(none)]> exit

把数据导入到zabbix_db数据库

zabbix-server-mysql-4.2.8这个地址受zabbix官网的会存在变动,具体以目录下实际显示的为准,其他的操作步骤一样只是版本号不一样

# cd /usr/share/doc/zabbix-server-mysql-4.2.8/

# gzip -d create.sql.gz 

# mysql -u root -p zabbix_db < create.sql

编辑Zabbix配置文件

配置文件位于/etc/zabbix/zabbix_server.conf配置数据库

修改为如下参数:

DBHost=localhost
DBName=zabbix_db
DBUser=my_zabbix
DBPassword=您设置的密码

编辑PHP配置文件:文件位于/etc/php.ini

max_execution_time = 600

max_input_time = 600

memory_limit = 256M

post_max_size = 32M

upload_max_filesize = 16M

date.timezone = Asia/shanghai

启动zabbix相关服务程序

# systemctl start zabbix-server zabbix-agent

# systemctl enable zabbix-server zabbix-agent

# systemctl start httpd

# systemctl enable httpd

Zabbix网页端设置

web端地址 http://your_doman_or_IP/zabbix/,点击Next step 进入下一步

image.png

检查需要的组件是否安装,点击Next step 进入下一步

image.png

配置数据库连接(输入前面设置的数据库名称,数据库账号和数据库密码),点击Next step 进入下一步

image.png

配置Zabbix名称端口等,默认即可,点击Next step 进入下一步

image.png

安装前的一些设置检查直接点击Next step 进入下一步

image.png

点击Finish 安装完成,它会自动转向到登录界面

image.png

登录,默认用户名”admin”,密码”zabbix”:

image.png

登入后如下图

image.png

zabbix网页端的一些简单设置

1、zabbix默认安装完后是英文的,如何修改成中文呢?

1.1、登入后网页端后点击右上角的人物图标进入设置

image.png

1.2、在Language 语言选项中选择Chinese (zh_CN) 中文,选择完后点击下面的Update按钮更新设置,更新完成后系统界面就会变成中文了

image.png

2、zabbix如何修改默认的管理员密码呢?

2.1、登入后网页端后点击右上角的人物图标进入设置

2.2、在Password选项中点击Change password(更改密码)会跳转到修改密码界面,设置新密码,重新输入一遍新的密码。点击Update更新设置

image.png

PS:如忘记登入密码可以参考下面教程重置:Zabbix忘记Admin登录密码如何解决

文章版权及转载声明

作者:阿豪本文地址:https://www.ahaoyw.com/article/570.html发布于 04-11
文章转载或复制请以超链接形式并注明出处阿豪运维

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏