Zabbix4安装

Zabbix 4.0安装部署 Linux系统版本:博主我使用的是 CentOS-7-x86_64-DVD-2009linux系统安装,请查看之前的博客文章VMware虚拟机安装Linux 系统步骤_vmware虚拟机安装linux教程-优快云博客。 阅读详情

Zabbix4安装

1.下载安装包
zabbix-4.0.1.tar.gz
192.168.3.185 server端

192.168.3.185 客户端

2先安装php环境:
php编译安装
添加用户

useradd -r -s /sbin/nologin php-fpm

下载解压安装包

cd /mnt/zabbix
wget http://php.net/get/php-7.2.2.tar.gz/from/this/mirror 
mv mirror php-7.2.2.tar.gz

tar zxvf php-7.2.2.tar.gz
cd php-7.2.2

安装依赖

yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel
libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libxslt
libicu-devel libxslt-devel

编译安装

./configure \
--prefix=/usr/local/php-7.2.2 \
--with-mhash \
--with-openssl \
--with-config-file-path=/usr/local/php-7.2.2/etc \
--disable-short-tags \
--enable-fpm \
--with-fpm-user=php-fpm \
--with-fpm-group=php-fpm \
--enable-xml \
--with-libxml-dir \
--enable-bcmath \
--enable-calendar \
--enable-intl \
--enable-mbstring \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-zip \
--enable-mbregex \
--enable-mysqlnd \
--enable-mysqlnd-compression-support \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-gd \
--enable-ftp \
--with-curl \
--with-xsl \
--with-iconv \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--enable-sysvsem \
--enable-inline-optimization \
--with-xmlrpc \
-with-ldap \
--with-gettext


make -j 4 && make install

建立软链

ln -s /usr/local/php-7.2.2/ /usr/local/php
ln -s /usr/local/php/bin/php /usr/local/bin
ln -s /usr/local/php/sbin/php-fpm /usr/local/sbin

对php-fpm运行用户进行设置

cd /mnt/zabbix/php-7.2.2
cp ./php.ini-development ./php.ini-production /usr/local/php/etc
cp /usr/local/php/etc/php.ini-development /usr/local/php/etc/php.ini
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf

建立软链

ln -s /usr/local/php/etc/php.ini /usr/local/etc/
ln -s /usr/local/php/etc/php-fpm.conf /usr/local/etc/
ln -s /usr/local/php/etc/php-fpm.d/www.conf /usr/local/etc/

配置环境变量,加入全局命令

vim /etc/profile

PATH=$PATH:/usr/local/php/bin
export PATH

source /etc/profile

启动php-fpm 服务

/usr/local/sbin/php-fpm

查看是否启动

netstat -lnt | grep 9000

杀死php-fpm

killall php-fpm

3.安装mysql

   省略

4.安装nginx

  省略

5.zabbix编译安装

5.1 下载安装包:

5.2 解压软件包并安装依赖包

tar -zxvf zabbix-4.0.1.tar.gz
yum -y install net-snmp-devel libxml2-devel libcurl-deve libevent libevent-devel libcurl

5.3 编译安装zabbix

切换进入zabbix目录:cd zabbix-4.0.1/

5.4 编译zabbix:
./configure --with-mysql=/mnt/data/mysqlsoft3307/bin/mysql_config --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix
在zabbix server充当两个角色:server、angent

5.5 安装zabbix:
   # make
   # make install

5.6 创建用户

# groupadd zabbix
# useradd -g zabbix zabbix

5.7 初始化数据库、

进入mysql :
mysql -u root -P 3307 -h localhost  -p1qaz@WSX.
创建zabbix专用库:
create database if not exists zabbix default character set utf8 collate utf8_general_ci;

5.8 导入zabbix默认表:退出mysql

mysql -u root -P 3307 -h localhost  -p1qaz@WSX.  zabbix <   /mnt/zabbix/zabbix-4.0.1/database/mysql/schema.sql;

mysql -u root -P 3307 -h localhost  -p1qaz@WSX.  zabbix <      /mnt/zabbix/zabbix-4.0.1/database/mysql/images.sql;

mysql -u root -P 3307 -h localhost  -p1qaz@WSX.  zabbix < /mnt/zabbix/zabbix-4.0.1/database/mysql/data.sql

5.9 配置zabbix

vim /usr/local/zabbix/etc/zabbix_server.conf
配置连接数据库的用户,密码,地址,端口

5.10 启动:

/usr/local/zabbix/sbin/zabbix_server 
默认端口10051

在这里插入图片描述

启动zabbix服务端失败

[root@localhost zabbix-3.2.7]# /usr/local/zabbix/sbin/zabbix_server start

/usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or directory

解决方法:

[root@localhost zabbix-3.2.7]# find / -name libmysqlclient.so.20

/usr/local/src/mysql-5.7.20/libmysql/libmysqlclient.so.20

/usr/local/mysql/lib/libmysqlclient.so.20

[root@localhost zabbix-3.2.7]# echo “/usr/local/mysql/lib” >> /etc/ld.so.conf

[root@localhost zabbix-3.2.7]# ldconfig

再重启即可成功。

  1. zabbix管理网站配置

创建目录:

mkdir /home/wwwroot/zabbix.jiankong.cn

拷贝zabbix的web应用程序至Apache网站根目录

cp -rp /mnt/zabbix/zabbix-4.0.1/frontends/php/* /home/wwwroot/zabbix.jiankong.cn

配置虚拟主机

server
    {
        listen 8088;
        server_name 192.168.0.185;
        index index.php index.htm index.html default.html default.htm default.php;
        root  /home/wwwroot/zabbix.jiankong.cn;

        access_log  /home/wwwlogs/zabbix.jiankong.cn.log;
        location /
         {
            try_files $uri $uri/ /index.php?$args;

         }
         location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            # 设置脚本文件请求的路径
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            # 引入fastcgi的配置文件
            include        fastcgi_params;
        }

    }

然后访问:http://192.168.0.xx:8088/
在这里插入图片描述
登录用户和密码(默认) admin zabbix

配置客户端

cd /usr/local/zabbix/etc
 vim zabbix_agentd.conf

在这里插入图片描述
其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。而serverActive的127.0.0.1的意思是,客户端主动提交数据给他。

zabbix客户端启动

 /usr/local/zabbix/sbin/zabbix_agentd 

zabbix agent 二进制安装
1.添加Repository:
本文使用yum方式安装Zabbix Agent,在安装前首先添加对应的yum repository,以下列出了CentOS/RHEL版本的添加地址:
CentOS/RHEL 7:

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

官网地址:https://www.zabbix.com/download 可以看到
在这里插入图片描述
3.安装Zabbix Agent

yum install zabbix-agent

4.编辑Zabbix Agent 配置文件

vim /etc/zabbix/zabbix_agentd.conf

Server=[zabbix server ip]

ServerActive=[zabbix server ip]
Hostname=[ Hostname of client system ]

5.重启Zabbix Agent

service zabbix-agent restart

6.添加开机启动

chkconfig zabbix-agent on
Zabbix5.4安装部署 Zabbix5.4安装部署: 一. 安装CentOS8 操作系统,按照最小方式安装即可。 二. 设置好linux能上网。 三. 开始安装: List item 安装好操作系统后,关闭防火墙和 selinux 并重启: sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config systemctl disable --now firewalld reboot 安装 zabbix 5.4 rpm 源,: rpm -Uvh http 阅读详情

相关推荐

CentOS8安装zabbix6.4教程

systemctl enable zabbix-server zabbix-agent httpd php-fpm zabbix-web-service 设置相关服务自动启动。# systemctl restart zabbix-server zabbix-agent httpd php-fpm zabbix-web-service 重启相关服务。建立数据库名为zabbix。

m0_60945946的博客 1821

Zabbix-4.0的安装部署

Zabbix-4.0的安装部署

Liang_GaRy的博客 1077

看完就会zabbix4.4.$安装部署

zabbix4.4.$安装使用 安装zabbix前提需要lnmp环境 编译安装 举例准备三台服务器 server 192.168.1.5 client1 192.168.1.100 client2 192.168.1.200 安装编译环境 这里用到的是Centos7.4 yum -y install gcc openssl-devel pcre-devel yum -y install ...

weixin_44981916的博客 1841

zabbix4.0安装部署

Zabbix 前端需要额外的基础安装包。虽然已经配置了一些 PHP 参数。但是有必要取消 "date.timezone" 注释,并为其。在zabbix各个进程都启动以后,查看zabbix-server的日志,查看是否启动成功。安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置文件。如果使用 RHEL 6,详见。章节来了解如何配置前端。

qq_48391148的博客 1488

zabbix 4.4 安装

安装zabbix4.4 rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm yum clean all yum makecache yum install -y epel-release yum install -y zabbix-server-mysql zabbix-agent yum install -y zabbix-web-mysql zabb

lidawei0606的博客 255

centos7 安装zabbix4.4

1、setenforce 0 临时关闭selinux 2、vi /etc/selinux/config 编辑配置文件永久关闭selinux,修改为SELINUX=disabled,重启后系统生效 3、systemctl stop firewalld 关闭防火墙 4、从zabbix官方网站下载https://repo.zabbix.com安装包 5、rpm -ivh zabbix-release-4.4-1.el7.noarch.rpm 解压安装包 6、安装zabbix-server-mysql并设

zengjinchao1125的博客 795

Zabbix4.0安装手册

---Zabbix4.0版本安装配置--- 阿里云zabbix源地址:https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/?spm=a2c6h.25603864.0.0.45c63225pAF8Cu

weixin_45940750的博客 744

zabbix3.4版本源码安装

首先yum安装zabbix所需要的环境:yum install gcc gcc-c++ make mysql-server mysql-devel libcurl-devel net-snmp-devel php php-ldap php-gd php-xml php-mysql php-mbstring php-bcmath httpd fping libevent-devel然后到zabbix...

flowerhourse的博客 3963

zabbix 安装_Zabbix 4.4 填坑教程安装篇2-Zabbix安装

Zabbix 4.4 填坑教程安装篇2-Zabbix安装1.安装 Zabbix 仓库# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm# yum clean all 2.安装 Zabbix server, frontend, agent# yum -...

weixin_39526185的博客 196

zabbix 4.0安装详细教程

这里写目录标题一、zabbix生命周期介绍。二、配置zabbix 4.0yum源。三、安装zabbix-server-mysql,zabbix-web-mysql,zabbix-agent,mysql数据库。四、配置zabbix数据库。五、修改/etc/zabbix/zabbix_server.conf 一、zabbix生命周期介绍。 zabbix 5.4和zabbix 5.2生命周期较短,时间只有几个月。 zabbix 5.0 LST和zabbix 4.0 LST生命周期一般为5年。 二、配置zabbi

m0_49691125的博客 1570

运维监控工具zabbix4.0安装详细教程

运维监控工具zabbix4.0安装详细教程 centos7.9安装

qq_48975137的博客 802

zabbix4.2安装

首先安装: mysql:https://blog.youkuaiyun.com/qq_40200087/article/details/89479137 nginx:https://blog.youkuaiyun.com/qq_40200087/article/details/89504980 php:https://blog.youkuaiyun.com/qq_40200087/article/details/8959...

清风的博客 3072

centos 7.5 安装zabbix4.0

下载zabbix server源码包 `wget -o zabbix-4.0.4.tar.gz 安装依赖 `yum install wget telnet net-tools python-paramiko gcc gcc-c++ dejavu-sans-fonts python-setuptools python-devel sendmail mailx net-snmp net-snmp-devel net-snmp-utils freetype-devel libpng-devel perl unbound libtasn1-devel p11-kit-devel OpenIPMI unixODBC libevent-devel mysql-devel libxml2-devel libssh2-devel OpenIPMI-devel java-1.8.0-openjdk-devel openldap-devel curl-devel unixODBC-devel` 解压并编译安装 `tar -zxvf zabbix-4.0.4.tar.gz` `cd zabbix-4.0.4/` 建立编译安装目录 `mkdir -p /data/zabbix` `./configure --prefix=/data/zabbix --enable-server --enable-agent --enable-java --with-mysql --with-libxml2 --with-unixodbc --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libcurl --with-iconv` `make&&make; install` `/data/zabbix/sbin/zabbix_server -V` 数据库安装 `yum install mariadb-server` `systemctl start mariadb.service` `systemctl status mariadb.service` `mysql_secure_installation` 创建zabbix数据库 `mysql -uroot -p` `create database zabbix character set utf8 collate utf8_bin;` `grant all privileges on zabbix.* to zabbix@localhost identified by ‘123456’;` 导入zabbix数据结构 `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/schema.sql` `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/images.sql` `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/data.sql` 更改zabbix-server配置文件 `[root@localhost ~]# egrep -v "^#|^$" /data/zabbix/etc/zabbix_server.conf` `LogFile=/tmp/zabbix_server.log` `DBHost=localhost` `DBName=zabbix` `DBUser=zabbix` `DBPassword=123456` `Timeout=4` 增加用户 `groupadd --system zabbix` `useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" Zabbix` 启动zabbix server `/data/zabbix/sbin/zabbix_server -c /data/zabbix/etc/zabbix_server.conf` 启动zabbix agent `/data/zabbix/sbin/zabbix_agentd -c /data/zabbix/etc/zabbix_agentd.conf` 安装Zabbix Agent `yum install zabbix-agent` `systemctl start zabbix-agent.service` 安装zabbix前端 `rpm -ivh ` `yum -y install zabbix-web-mysql` `egrep -v “^#|^$” /etc/php.ini` `max_execution_time = 300` `memory_limit = 128M` `post_max_size = 16M` `upload_max_filesize = 2M` `max_input_time = 300` `max_input_vars = 10000` `always_populate_raw_post_data = -1` `date.timezone = Asia/Shanghai` `` 启动httpd `systemctl start httpd.service` `systemctl status httpd.service` 访问 http://webIP/zabbix/setup.php 默认账号密码 Admin zabbix

Centos7系统安装Zabbix4.4步骤详解

安装zabbix 4.4服务;部分文章摘取其他地方;安装过程遇到的问题稍加记录,仅做自己学习安装过程分享

qq_36694046的博客 1221

用于多种无人机协作的群体智能算法:综合综述

随着无人机技术的快速高水平发展,将多架无人机作为自主控制的编队应用于复杂情况是一个新兴领域的代表之一。在实现自主控制的挑战中,碰撞避免、任务分配、路径规划和编队重构是关键功能。本文对各种经典的无人机群智能算法进行了系统的总结和分析。

erjia_的博客 1万+

RU.EXE实用指南:从基础操作到高级调试技巧

本文是RU.EXE(RW Everything)的实用指南,详细介绍了这款硬件调试工具从基础操作到高级技巧的全过程。文章阐述了RU.EXE作为直接读写硬件寄存器、内存和PCI配置空间的强大工具,如何帮助硬件工程师和开发人员高效进行底层系统调试与故障排查,并强调了安全操作的重要性。

weixin_29228203的博客 283

zabbix mysql安装配置_ZABBIX4.4 安装及配置

环境:ZABBIX版本4.4OS分布CentOSOS版本7数据库MySQLWEB SERVERApache选择您Zabbix服务器的平台a. 安装 数据库# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm# yum clean allb. 安装Zabbix s...

weixin_34186408的博客 520

基于STM32+OV7670的图像采集系统(基础篇:ov7670介绍)

一、简单认识 先来看一下外观: OV7670,图像传感器,体积小,工作电压低,提供单片VGA摄像头和影像处理器的所有功能。通过SCCB总线控制,可以输入整帧、子采样、取窗口等方式的各种分辨率8位影像数据。 其他介绍比较繁琐,这里就不一一赘述了,我们只需要知道它是通过SCCB总线控制的就行了。 带FIFO与不带FIFO 目前市场上购买的ov7670模块分为两种,一种是不带FIFO芯片、一种是带FIFO芯片的。 FIFO是什么:(First Input First Output)先入先出的意思,

m0_59113542的博客 4万+

Centos8 安装 Zabbix4.4.0

Centos8安装Zabbix过程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...

UnNaruhodo的博客 3390

从网格划分到端口接地:一份给ADS新手的Momentum RF仿真避坑实操指南

本文为ADS新手提供Momentum RF仿真的实用指南,涵盖网格划分、端口接地、特殊结构处理等关键设置技巧。通过30-50 cells/λ原则、1/10波长限制等黄金法则,帮助用户平衡仿真精度与效率,避免常见错误,提升电磁仿真结果的准确性。

weixin_33692284的博客 506

元数据及数据仓库相关概念

文章目录元数据(metadata)的概念Data about Data定义技术元数据业务元数据总结数据仓库ODS简单的理解为 Operational Data Store, 运营数据仓储 数据整合层(也叫做数据缓冲层)EDW简单理解为 Enterprise Data Warehouse, 企业数据仓库ODS与EDW之间的差异使用角色数据来源数据获取性能和及时性数据架构数据共享能力数据系统提供应用数...

frone的专栏 3139

CentOS7安装Zabbix6.4

CentOS7安装Zabbix6.4

PerDrix的博客 8271

保姆级教程:在MounRiver Studio上为CH32V307配置FreeRTOS与LwIP网络栈

本文提供了一份详细的教程,指导如何在MounRiver Studio上为CH32V307配置FreeRTOS与LwIP网络栈。从开发环境搭建到网络功能验证,涵盖了FreeRTOS内核定制、LwIP协议栈配置、硬件抽象层实现等关键步骤,帮助开发者快速掌握RISC-V架构下的嵌入式网络开发。

weixin_29275257的博客 362

离线安装Zabbix4.0

Zabbix安装步骤Zabbix安装方式Zabbix 前期准备联网主机操作不联网主机安装 Zabbix安装方式 1.主机联网可yum安装 2.主机不联网可离线yum安装 3.下载源码包编译安装 Zabbix 前期准备 本文讲的是主机不联网yum安装zabbix4.0,在不联网的服务器上安装zabbix,需要在一台联网的电脑上提前把Zabbix相关文件下载下来,然后传到不联网的服务器上使用 联网主机...

weixin_43957217的博客 2695

Figma 设计稿转前端代码:Cursor 实现 UI 还原的 4 种精准映射方法

揭示 Figma 设计稿转前端代码失效的根本原因在于四层语义未对齐(像素→布局、视觉→样式、交互→行为、意图→架构),提出以语义标注为核心的结构化喂数据方法,详解通过图层命名、Description 字段和 Markdown 上下文锚点实现高精度 React 组件生成,并给出可落地的避坑指南与实测提

weixin_42545292的博客 140

YOLOv11改进策略【Neck】| 适用关键点检测:PSFM,深层语义融合模块 引入深层与浅层交叉注意力机制,动态建模不同层级的全局语义依赖关系

本文记录的是利用PSFM 模块改进 YOLOv11 的颈部融合部分,专门用于关键点检测。PSFM模块(Profound Semantic Fusion Module,深层语义融合模块) 通过在特征提取网络的深层引入跨模态交叉注意力机制,动态建模红外与可见光特征的全局语义依赖关系。本文将其应用到的颈部部分,融合深层与浅层特征,捕捉长距离语义关联,增强融合特征的判别性与场景理解能力,为检测头提供包含全局上下文的高层语义表示,从而提升模型在复杂场景下的目标检测准确率与语义推理鲁棒性。Rethinking the

Limiiiing的博客 653
上一篇: nginx配置(https,负载均衡,80重定向443)
下一篇: Elasticsearch 运维
wflovejava
博客等级 码龄11年 23粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值