Zabbix 服务安装

【官方地址】点我快速打开文章

1、安装 Zabbix

1.1 下载 Zabbix 清华源

rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

rpm -ql zabbix-release

1.2 替换为清华源

cp /etc/yum.repos.d/zabbix.repo{,.ori}

cat  >/etc/yum.repos.d/zabbix.repo <<EOF
[zabbix]
name=Zabbix Official Repository - \$basearch
baseurl=http://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/\$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - \$basearch
baseurl=http://mirrors.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/7/\$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
EOF

cat /etc/yum.repos.d/zabbix.repo

1.3 下载 Zabbix 软件

yum install zabbix-server-mysql zabbix-web-mysql -y &>/dev/null
echo $?
rpm -qa zabbix*

1.4 下载 mariadb 数据库

1.4.1 MySQL安装

yum install -y mariadb-server &>/dev/null
echo $?
systemctl start mariadb
systemctl enable mariadb
netstat -lntup|grep 3306

1.4.2 MySQL初始化

mysql_secure_installation

1.5 创建 Zabbix 的库

mysql
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

1.6 导入 Zabbix 表

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -e 'show tables from zabbix;'|wc -l
mysql -e 'flush privileges;'

1.7 修改 Zabbix 配置文件

cp /etc/zabbix/zabbix_server.conf{,.ori}
sed -i -e '/# DBPassword=/a\DBPassword=zabbix' /etc/zabbix/zabbix_server.conf
grep 'DBPassword=' /etc/zabbix/zabbix_server.conf

1.8 启动 Zabbix

1.8.1 启动服务

systemctl enable zabbix-server.service
systemctl start zabbix-server.service
systemctl is-active zabbix-server.service
netstat -lntup|grep zabbix

1.8.2 日志文件

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

1.9 修改 Apache 的配置文件

1.9.1 修改 /etc/httpd/conf.d/zabbix.conf

cp /etc/httpd/conf.d/zabbix.conf{,.ori}
sed -i -e '/# php_value/a\        php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf
grep date.timezone /etc/httpd/conf.d/zabbix.conf

1.9.2 启动 Httpd 服务

systemctl enable httpd
systemctl start httpd
netstat -lntup|grep httpd

1.10 为什么 Zabbix 官方用 lamp,不用 lnmp

满足 Zabbix 的需求,不需要高并发,Apache 启动就可以了,nginx 配置相对繁琐

Nginx + fastcgi + php lnmp 高
Httpd + php.so + php lamp 低

【后续文章】点我快速打开文章

【本文图片下载地址】【001-Zabbix 服务安装】点我快速打开分享(若异常,请私信,万分感谢) 【提取码:b7ck 】

今天你学习了吗?若有疑问,请留言、私信或加QQ群:647033350,大家一起进步吧!

001-Zabbix 服务安装的更多相关文章

  1. 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装

    1. Zabbix服务端安装,基于LNMP PHP5.5+Nginx1.9安装配置:http://www.cnblogs.com/vurtne-lu/p/7707536.html MySQL5.5编译 ...

  2. CentOS7 zabbix服务 简单安装文档

    1. 简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快 ...

  3. zabbix 服务端安装(server)

    zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一.Web环境:Nginx+MySQL+PHP CentOS 7.0编译 ...

  4. linux 系统安装配置 zabbix服务(源码安装)

    简介: zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定 ...

  5. 监控和安全运维 1.8 zabbix服务端安装

    1. Zabbix简介基于web的开源软件,开源监控系统状态也可以监控网络设备.和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持 Zabbix还可以自动 ...

  6. 【2】循序渐进学 Zabbix:安装配置 Zabbix Server 服务端

    上一篇 [1]循序渐进学 Zabbix :初识与基础依赖环境搭建( LNMP ) 安装 Zabbix Server 上篇我们在 192.168.200.101 上面安装了 Zabbix 所依赖的 LN ...

  7. zabbix分布式监控服务 安装与配置

    zabbix安装与配置   一.什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存 ...

  8. zabbix服务端安装

    1.安装zabbix服务(1)先rpm安装lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcm ...

  9. 04.Linux系统-Zabbix监控服务安装部署

    一.环境准备 操作系统:CentOS_Server_7.5_x64_1804.iso 部署组件:Zabbix 二.操作步骤: Zabbix_Server安装部署 2.0.安装依赖组件 [root@lo ...

随机推荐

  1. golang中的接口

    CSDN找的一个网页,照着抄练一次. 差不多的使用场景都在了. package main import ( "fmt" ) type People interface { Retu ...

  2. 智能指针类模板(中)——Qt中的智能指针

    Qt中的智能指针-QPointer .当其指向的对象被销毁时,它会被自动置空 .析构时不会自动销毁所指向的对象-QSharedPointer .引用计数型智能指针 .可以被自由的拷贝和赋值 .当引用计 ...

  3. Pwn-level0

    题目地址 https://dn.jarvisoj.com/challengefiles/level0.b9ded3801d6dd36a97468e128b81a65d 第一步先看文件的属性    64 ...

  4. MySQL学习笔记1——DDL

    DDL 1.数据库 *查看所有数据库:SHOW DATABASES;*切换(选择要操作的)数据库:USE 数据库名;*创建数据库:CREATE DATABASES [IF NOT EXISTS] my ...

  5. web 服务

    package main import ( "strings" "fmt" "net/http" "log" ) fun ...

  6. 教你用好 Javascript 数组

    原文链接:https://juejin.im/post/5d9769b26fb9a04df26c1b89 作为 Javascript 的标准对象之一,数组是非常底层而且实用的数据结构.虽然结构很简单, ...

  7. 【CodeForces】CodeForcesRound576 Div1 解题报告

    点此进入比赛 \(A\):MP3(点此看题面) 大致题意: 让你选择一个值域区间\([L,R]\),使得序列中满足\(L\le a_i\le R\)的数的种类数不超过\(2^{\lfloor\frac ...

  8. 第04组 Alpha事后诸葛亮

    一.组长博客:地址 二.Postmortem模板 设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们要解决的问题是让大学生可以通过福鱼网站将暂时无 ...

  9. c# lock 锁

    lock语句 lock 语句获取给定对象的互斥 lock,执行语句块,然后释放 lock. 持有 lock 时,持有 lock 的线程可以再次获取并释放 lock. 阻止任何其他线程获取 lock 并 ...

  10. 【Java语言特性学习之六】扩展知识点

    一.SPI机制 二.注解处理机制 三.java native关键字 https://www.cnblogs.com/KingIceMou/p/7239668.html