参考文档:

https://www.zabbix.com/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql

1. httpd 和 php的安装

yum -y install httpd php

2. mysql的安装

   略

3. Install Zabbix repository

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm

然后修改/etc/yum.repos.d/zabbix.repo 为阿里云的源:

执行:yum clean all

安装: yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

4. 新建zabbix 需要的用户和数据库表结构等

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by 'xxxxxx';

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

5. Configure the database for Zabbix server

/etc/httpd/conf.d/zabbix.conf

6. 时区修改

7. 启动

8. installing_frontend

参考:https://www.zabbix.com/documentation/4.0/manual/installation/install#installing_frontend

基本就是一下步。

配置数据库这一步可能报错:

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

处理方法:

host从 localhost 改成  127.0.0.1

然后新增一个数据库用户:grant all privileges on zabbix.* to zabbix@127.0.0.1 identified by 'xxxxxx';

安装成功,并且生成了配置文件:/etc/zabbix/web/zabbix.conf.php

最后使用 Admin/zabbix登录:

如果 Zabbix server is running 的值是 No 时,需要查看日志:

tail -f /var/log/zabbix/zabbix_server.log

可能会报错 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)、

处理方法,修改 /etc/zabbix/zabbix_server.conf

然后重启:

systemctl restart zabbix-server zabbix-agent httpd

应该就好了。

如果还是不行则修改 /etc/php.ini 中 [MySQL]下面的 mysql.default_socket = /tmp/mysql.sock

9. zabbix-agent

zabbix-server可以通过zabbix-agent来监控自己,对应的配置文件为:/etc/zabbix/zabbix_agentd.conf

主动模式,允许那个ip的zabbix server向我拉取监控数据;

被动模式,允许那个ip的zabbix server向我拉取监控数据;

启动 zabbix-agent:

systemctl start zabbix-agent.service

Centos7 安装 zabbix 4.0的更多相关文章

  1. centos7安装ZABBIX 3.0+ 邮件报警【OK】

    设置主机名: vi /etc/hosts 10.0.0.252 zabbix-server hostnamectl set-hostname   关闭防火墙: systemctl stop firew ...

  2. centos7安装zabbix server5.0

    安装zabbix源 1.rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarc ...

  3. Centos7下安装zabbix 3.0.19

    参考网站: https://www.cnblogs.com/xiewenming/p/7732144.html https://www.cnblogs.com/clsn/p/7885990.html  ...

  4. 解决CentOS 7安装zabbix 3.0 无法启动zabbix-server的问题[segfault at 18 ip 00007f78842b4bd0 sp 00007fff1995a818 error 4 in libpthread-2.17.so[7f78842ab000+16000]]

    解决CentOS 7安装zabbix 3.0 无法启动zabbix-server的问题 [root@localhost sbin]# service zabbix-server start Redir ...

  5. RHEL7或CentOS7安装11.2.0.4 RAC碰到的问题

    RHEL7或CentOS7安装11.2.0.4 RAC碰到的问题 随着Linux 版本的普及,但Oracle数据库主流版本仍是11gR2, 的支持不很完美,在Linux 上安装会遇到几处问题,以此记录 ...

  6. Centos7 安装 Zabbix Server 4.0

    官方参考URL:https://www.zabbix.com/documentation/4.0/start 1. 安装 Apache 2.4(略) 注意系统时间/时区ntp server是否定时同步 ...

  7. centos7安装配置zabbix4.0

    zabbix01    198.8.8.211    zabbix-server4.0 zabbix02    198.8.8.212    zabbix-agent4.0 一:zabbix服务端环境 ...

  8. CentOS 7 安装 Zabbix 3.0

    CentOS7搭建Zabbix 一.安装数据库: 1.  安装数据库:sudo  yum  grouinstall mariadb –y 2.  启动数据库:sudo systemctl  start ...

  9. 编译安装zabbix 3.0及分开部署配置详解

    实验系统:CentOS 6.6_x86_64 实验前提:提前准备好编译环境,防火墙和selinux都关闭 实验说明:本实验共有4台主机,IP及角色分配如拓扑 下载地址:试验中用到mariadb软件的下 ...

随机推荐

  1. jQuery—获取表单标签的数据值

    获取设置input标签的值 <input class="form-control" type="text" id="username" ...

  2. Linux-TCP之深入浅出send和recv【转】

    转自:https://www.cnblogs.com/JohnABC/p/7238417.html 内容摘自:TCP之深入浅出send和recv.再次深入理解TCP网络编程中的send和recv 建议 ...

  3. Day_05

    01.error接口的使用 package main import "fmt" import "errors" func main() { //var err1 ...

  4. fiddler---Fiddler工具详细介绍

    在做测试的过程中,遇到一些问题都会去进行抓包,抓包可以帮助我们解决很多问题,抓包工具有很多比如fiddler,浏览器调试工具(F12),charles等,抓包工具是我们测试人员必不可少的一项技能. 什 ...

  5. 1. 配置Java开发环境

    一.JDK & JRE & JVM 1. JDK是什么? JDK的全称是Java SE Development Kit,即Java标准版开发包,是Oracle提供的一套用于开发Java ...

  6. jenkins添加TPS与服务器监控变化曲线图

    第一步,首先在测试的脚本中添加你所需要查看的曲线图的监控路径 譬如我想查看TPS变化图 添加hps监控图 添加服务器监控图 把所有jtl文件保存到/opt/workspace/B_Stress_Tes ...

  7. UOJ Easy Round #5

    Preface 本着刷遍(只刷一遍)各大OJ的原则我找到了一场UOJ的比赛 无奈UOJ一般的比赛难度太大,我就精选了UER中最简单的一场打了一下,就当是CSP前的练习吧 A. [UER #5]万圣节的 ...

  8. node启动服务后,窗口不能关闭。pm2了解一下

    在做项目时,遇到一个问题. 项目中要和一个3D模型做交互,而做模型的人,给了一个 js 文件.需要在node环境下,使用vscode调试功能启动的. 而我们使用或者调试的时候,喜欢使用命令咋办? 使用 ...

  9. 改善java程序的151个建议

    <编写高质量代码-改善java程序的151个建议> --秦小波 第一章.开发中通用的方法和准则 1.不要在常量和变量中出现易混淆的字母 long a=0l; --> long a=0 ...

  10. cURL error 60: SSL certificate problem: unable to get local issuer certificate(转)【亲测】

    php5.6以上的版本会出现这种问题 解决办法: [开启拓展] extension=curl extension=openssl [配置证书] 访问https://curl.haxx.se/docs/ ...