CentOS6部署Zabbix4.2监控

发布时间:2020-10-20 23:43:27 作者:CallousMaster
来源:网络 阅读:427

CentOS6部署Zabbix4.2监控

Zabbix 3.0以上由于PHP版本原因,不支持RHEL 6上安装Zabbix前端。Zabbix 3.0的要求是PHP 5.4.0或更高版本,而RHEL 6最新版本是5.3.3。在大多数情况下,Zabbix服务器和前端安装在同一台机器上。升级2.2到3.0时,Zabbix服务器将执行数据库升级,前端将停止工作。无法回滚数据库更改,用户将被迫使用第三方软件包升级PHP。这就是为什么Zabbix服务器在RHEL 6上被弃用的原因。

先下载Zabbix官方在线源

rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm

安装epel在线源

yum -y install epel-release

安装mysql

安装mysql5.6在线源

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

安装mysql5.6数据库服务端

yum -y install mysql-server

查看是否安装完成,版本5.6

rpm -qa | grep mysql

启动mysql数据库

service mysqld start 

设置mysql密码及安全性设置

mysql_secure_installation

进入数据库,新建zabbix库,新建zabbix用户,密码zabbix@123,刷新权限

mysql -uroot -p
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix@123'; 
flush privileges;
exit

安装php

使用第三方软件包升级PHP,则需要首先启用zabbix-deprecated存储库:

vim /etc/yum.repos.d/zabbix.repo
找到[zabbix-deprecated]
修改enabled = 1
保存文件,退出

安装php5.6第三方在线源

rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

安装php5.6

yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap php56w-pdo php56w-fpm

修改php.ini配置文件

vim /etc/php.ini
663 post_max_size = 16M
375 max_execution_time = 300
385 max_input_time = 300
889 date.timezone = Asia/Shanghai
705 always_populate_raw_post_data = -1

安装zabbix-server

安装zabbix-server,zabbix-mysql,zabbix-web软件包

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

导入数据文件,密码是zabbix用户的数据库密码

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

修改zabbix_server配置文件

vim /etc/zabbix/zabbix_server.conf
124 DBPassword = zabbix@123

修改httpd配置文件

vim /etc/httpd/conf/httpd.conf
292 DocumentRoot "/usr/share/zabbix"

重启服务

service zabbix-server restart
service zabbix-agent restart
service httpd restart

Web端访问进行配置

Chrome > 192.168.1.111 > 向导安装 > 完成

安装zabbix-agent


被监控端需安装zabbix-agent

rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
yum-config-manager --enable rhel-7-server-optional-rpms
yum install zabbix-agent
vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.1.111
systemctl start zabbix-agent
推荐阅读:
  1. zabbix监控怎么部署
  2. 如何安装部署Prometheus监控

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

centos6 zabbix4.2 ce

上一篇:python getpass实现密文实例详解

下一篇:Nginx源码研究之nginx限流模块详解

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》