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. v-bind是是否需要绑定某一个类名

    v-bind 结合 css样式 结合标签显示是否要显示出某个样式 <p :class="['bg','dx', {'lin':falg}]">{{ msg }}< ...

  2. 20.Java基础_对象的构造函数

    package pack1; public class Student { private String name; private int age; //构造方法 //如果没有任何构造函数,系统会自 ...

  3. django update_or_create

    update_or_create question.votes.update_or_create(user=request.user, defaults={"value": val ...

  4. 961.重复N次的元素

    在大小为 2N 的数组 A 中有 N+1 个不同的元素,其中有一个元素重复了 N 次. 返回重复了 N 次的那个元素. 示例 1: 输入:[1,2,3,3]输出:3示例 2: 输入:[2,1,2,5, ...

  5. 浮点型数据需要转化为int,才能作为点,被读取abc = np.array(abc, dtype=np.int)

    import cv2 import numpy as np import matplotlib.pyplot as plt img = 'test.jpg' img = cv2.imread(img) ...

  6. ssd训练之bug:Invalid JPEG data or crop window, data size 565248

    bug信息 tensorflow.python.framework.errors_impl.InvalidArgumentError: Invalid JPEG data or crop window ...

  7. git报错_you are not allowed to push code to protected branches on this project

    问题描述 今天在提交代码的时候,由于使用的是新库,写完代码后,进行push,发现报错 you are not allowed to push code to protected branches on ...

  8. github上fork的项目,如何同步原作者更新的内容?

    一.引言   我在github上fork了一个项目,之后原作者又更新了内容,我想把原作者更新的内容同步到我fork的项目仓库中.在此记录一下同步步骤. 二.同步步骤 打开fork的项目的主页,点击Ne ...

  9. Codeforces Round #596 (Div. 2, based on Technocup 2020 Elimination Round 2) A. Forgetting Things 水题

    A. Forgetting Things Kolya is very absent-minded. Today his math teacher asked him to solve a simple ...

  10. Azure Automation (7) 执行Azure SQL Job

    <Windows Azure Platform 系列文章目录> 之前Automation介绍的内容,是在ASM模式下自动化开关机. 本章将介绍如何在Automation中,设置开关机脚本, ...