您当前所在位置:首页安装教程centos7傻瓜式安装搭建zabbix5.0监控服务器教程

centos7傻瓜式安装搭建zabbix5.0监控服务器教程

更新:2023-11-13 13:07:17编辑:tooool归类:安装教程人气:159

zabbix([`zæbiks])是两个如前所述WEB介面的提供更多分布式系统监视和互联网监视机能的虚拟化的开放源码软件系统。能协助互联网管理相关人员即时监视PS3、伺服器、硬体电子设备之类运转状况,monitor anything ,机能极为强悍。

Zabbix server能原则上监视远距伺服器的服务项目状况;与此同时也能与Zabbix agent相互配合,能HTTPZabbix agent积极主动转交监视统计数据(agent形式),与此同时还可消极转交Zabbix agent推送的统计数据(trapping形式)。

zabbix能相互配合apache、nginx 做为webserver,统计资料库主要就全力支持mysql和PostgreSQL

责任编辑主要就是zabbix5.0 +Apache/2.4.6 +mysql5.7.37

一、停用内网、selinux,避免或因内网制止引致的怪异难题

systemctldisablefirewalld  禁止开机启动内网systemctl stop firewalld       停用内网systemctl status firewalld      查看内网状况

停用SELinux的方法:修改/etc/selinux/config配置文件SELINUX=disabled

sed -i"/SELINUX=enforcing/s/SELINUX=enforcing/SELINUX=disabled/"/etc/selinux/config

二、加装mysql统计资料库

yum install -y wgetwget https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmrpm -qa | grep mariadb 检查是否已加装mariadbrpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64   卸载已加装的mariadbrpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022yum install -y mysql-community
systemctl start mysqld.service  启动mysql统计资料库服务项目systemctlenablemysqld   设置开机自启grep password /var/log/mysqld.log  查看mysql初始密码为Ja:%sAtXN6SO
mysql -uroot -pJa:%sAtXN6SO   使用root账号和初始密码登录mysql统计资料库
mysql> alter userroot@localhost identifiedbyAbcd@1234;    修改root初始密码为Abcd@1234。
mysql>create database zabbix charactersetutf8 collate utf8_bin;//创建zabbix统计资料库mysql>create userzabbix@localhost identifiedbyAbcd@1234;//创建zabbix统计资料库用户,并设置密码(单引号内修改为自己设置的密码)mysql>grant all privileges on zabbix.* tozabbix@localhost;//设置zabbix用户对zabbix统计资料库具有本地管理权限mysql>GRANT ALL PRIVILEGES ON *.* TOroot@%IDENTIFIED BYJndv@321WITH GRANT OPTION; 设置能远距访问统计资料库
mysql>flush privileges;
mysql -uzabbix -pAbcd@1234  检查是否能正常登录

三、加装zabbix伺服器5.0

1、添加yum源,加装zabbix-server、zabbix-agent客户端

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmyum clean allyum makecacheyum install -y zabbix-server-mysql zabbix-agentyum install -y centos-release-sclsed -i"11c enabled=1"/etc/yum.repos.d/zabbix.repoyum install -y zabbix-web-mysql-scl zabbix-apache-conf-sclzcat /usr/share/doc/zabbix-server-mysql-*/create.sql.gz | mysql -h 127.0.0.1 -uzabbix -pAbcd@1234 zabbix;

导入统计资料库这一步需要很长时间,需要耐心等待即可

导入完成的样子

2、修改配置文件,统计资料库密码

sed -i"/ DBHost=localhost/s/ DBHost=localhost/DBHost=localhost/"/etc/zabbix/zabbix_server.confsed -i"/ DBPassword=/s/ DBPassword=/DBPassword=Abcd@1234/"/etc/zabbix/zabbix_server.conf

3、修改php配置文件

sed -i"s/Europe/Asia/g"/etc/opt/rh/rh-php72/php-fpm.d/zabbix.confsed -i"s/Riga/Shanghai/g"/etc/opt/rh/rh-php72/php-fpm.d/zabbix.confsed -i"s/; //g"/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

4、启动服务项目

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpmsystemctlenablezabbix-server zabbix-agent httpd rh-php72-php-fpm

四、zabbix-server伺服器的构筑完成,接下来进行页面配置

1、登录地址:ip/zabbix 。我的伺服器IP地址是192.168.2.234

centos7傻瓜式安装搭建zabbix5.0监控服务器教程

http://192.168.2.234/zabbix 进入第一次配置页面

下一步

下一步

填入统计资料库密码

下一步

下一步

点击完成

2、完成上一步配置后,进入登录介面,输入账号密码

默认账号:Admin (注意A大写)

默认密码:zabbix

默认账号Admin 密码zabbix

2、英文看不懂,点user settings 改成中文。

至此,zabbix监视服务项目已完成加装,慢慢感受zabbix的强悍吧。

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

教你电脑cpu温度过高怎么办的解决方法 我的电脑图标没了怎么办 别慌有方法