`
Donald_Draper
  • 浏览: 972009 次
社区版块
存档分类
最新评论

zabbix环境搭建

 
阅读更多
环境
php:php-5.6.23
zabbix:zabbix-2.2.13
os:centos7
安装apache
源码安装,一下所有./configure 配置后要安装执行sudo make install
apr
./configure --prefix=/usr/local/apr-httpd/

apr-util
./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/

apache   
CC="pgcc" CFLAGS="-O2" 
./configure --prefix=/usr/local/apache2  
--enable-rewrite=shared   --enable-speling=shared


在线安装
###centos 7
sudo yum install httpd-devel.x86_64 --with-apxs2=/usr/bin/apxs
# systemctl enable httpd.service
sudo ln -s /usr/lib/systemd/system/httpd.service
/etc/systemd/system/multi-user.target.wants/httpd.service 


安装php

先安装图片处理依赖包

Libxml
./configure 


zlib
./configure  --prefix=/usr/local/zlib

注:不用加安装目录:直接安装,否则PNG无法找到

PNG
./configure --prefix=/usr/local/png  --with-zlib-prefix=/usr/local/zlib


FreeType
./configure  --prefix=/usr/local/freetype


JPG
./configure  --prefix=/usr/local/jpg  --enable-shared


GD
./configure  --prefix=/usr/local/gd  --with-png=/usr/local/png            --with-freetype=/usr/local/freetype  --with-jpeg=/usr/local/jpg 


错误: error: png.h: No such file or directory
解决方法:修改gd_png.c

#include "png.h"    - >  #include "/usr/local/png/include/png.h"


安装Php


./configure --with-apxs2=/usr/local/apache2/bin/apxs
 --with-mysql --with-mysqli --with-pdo-mysql
--enable-embedded-mysqli --enable-mbstring  --with-gettext --enable-bcmath --enable-sockets  --enable-ctype  
 --with-gd  --enable-gd-native-ttf
--with-png-dir=/usr/local/png  --with-jpeg-dir=/usr/local/jpg
--with-freetype-dir=/usr/local/freetype   --with-zlib
--with-zlib-dir=/usr/local/zlib

注意:完整命令 \

修改配置文件php.ini

cp php.ini-development  /usr/local/lib/php.ini
sudo vim /usr/local/lib/php.ini
修改如下
max_execution_time = 600
max_input_time = 600
memory_limit = 256M
post_max_size = 32M
date.timezone = Asia/Shanghai


apache集成php修改httpd.conf

DocumentRoot "/srv/www/htdocs"
LoadModule php5_module modules/libphp5.so
<Directory "/srv/www/htdocs"> 
    Options Indexes FollowSymLinks 
    AllowOverride None 
    Order allow,deny 
     Allow from all 
 </Directory>
<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>


将zabbix web文件cp到apache下
##in zabbix/frontend/php
cp -R ./* /var/www/html/zabbix/


#初始化数据库
Mysql
CREATE DATABASE zabbix;
FLUSH PRIVILEGES;
CREATE USER 'zabbix'@'%' IDENTIFIED BY 'zabbix';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%';
FLUSH PRIVILEGES;
##这里所用的文件zabbix源码包下:
mysql -uzabbix -pzabbix -Dzabbix < ./database/mysql/schema.sql 
mysql -uzabbix -pzabbix -Dzabbix < ./database/mysql/images.sql
mysql -uzabbix -pzabbix -Dzabbix < ./database/mysql/data.sql 


安装zabbix server

zabbix
./configure --prefix=/zabbix/server/ --enable-server  --with-mysql 


安装zabbix agent
./configure --prefix=/zabbix/agent/  --enable-agent

make test
make install


配置zabbix server
访问 http://192.168.126.128/zabbix/setup.php,进入如下界面


检查配置

必须所有ok
db配置



zabbix-server详情


配置预览


下载配置文件,放到/srv/www/htdocs/zabbix/conf/zabbix.conf.php



刷新ok








  • 大小: 295.7 KB
  • 大小: 119.8 KB
  • 大小: 195.6 KB
  • 大小: 180 KB
  • 大小: 180.6 KB
  • 大小: 172.3 KB
  • 大小: 133.5 KB
分享到:
评论

相关推荐

    zabbix环境的搭建

    Zabbix 环境搭建 Zabbix 是一个开源的监控平台,提供了丰富的监控功能,可以监控服务器、网络设备、应用程序等各种设备和应用程序。下面是搭建 Zabbix 环境的详细步骤: 一、 PHP 环境的搭建 PHP 是一种开源的...

    Zabbix监控环境搭建说明

    Zabbix监控环境搭建说明Zabbix监控环境搭建说明Zabbix监控环境搭建说明

    zabbix 3.4搭建和报警

    ### Zabbix 3.4 的搭建与报警机制详解 #### 一、Zabbix 简介 Zabbix 是一款能够监控各种网络参数以及服务器健康性和完整性的软件。它能够通过SNMP、Zabbix代理、被动检查等方式来收集数据,并且可以进行复杂的事件...

    基于centos7下zabbix的搭建

    在本教程中,我们将详细介绍如何在 CentOS 7 环境下搭建 Zabbix 5.0 监控系统。Zabbix 是一款开源的企业级监控解决方案,可以用来监控网络设备、服务器性能、应用服务等。以下是详细的步骤: 一、系统环境准备 在...

    centos7 zabbix搭建

    在浏览器中输入服务器 IP 地址,如果出现欢迎页面,则表示 LAMP 环境搭建成功。 #### 三、安装 Zabbix Server **3.1 添加 Zabbix 的 YUM 源** 为了安装 Zabbix Server 和相关组件,需要先添加 Zabbix 的 YUM 仓库...

    Zabbix中文文档6.0长期支持版;Zabbix平台搭建及配置文档

    Zabbix中文文档6.0长期支持版提供了全面的搭建、配置和管理指南,适合初次接触或已有经验的用户进行深入学习。 1. **Zabbix简介** - **手册结构**:文档包括了Zabbix的基本概念、安装部署、配置、监控项、触发器、...

    ZABBIX搭建

    本文将详细讲解如何搭建ZABBIX环境,并介绍其中涉及的关键知识点。 **一、ZABBIX简介** ZABBIX提供了全面的监控功能,包括服务器、网络设备、应用程序等的性能监控。它采用C/S架构,客户端通过HTTP/HTTPS协议与...

    zabbix搭建windows客户端

    本文档将详细介绍如何在Windows环境下搭建Zabbix客户端(Agent),并通过实践证明了该方法的有效性。 #### 二、准备工作 在开始安装之前,请确保已经下载了Zabbix Agent的Windows版本,并将其解压缩到C盘根目录下...

    搭建zabbix监控环境

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

    zabbix搭建软件包.7z

    本压缩包"zabbix搭建软件包.7z"包含了搭建Zabbix环境所需的基本组件和配置文件,帮助用户快速部署Zabbix监控系统。 在搭建Zabbix前,我们需要了解以下核心概念和步骤: 1. **Zabbix组件**:Zabbix主要由三部分组成...

    lamp+zabbix server环境搭建.docx

    这里提到的文档“lamp+zabbix server环境搭建.docx”是一个运维人员的笔记,主要记录了如何在 CentOS 7 系统上搭建LAMP环境并配置Zabbix Server。 首先,我们需要了解LAMP环境搭建的步骤: 1. **系统检查**: - ...

    已验证-Zabbix 服务端搭建.doc

    Zabbix服务端的搭建依赖于LAMP或LEMP环境。在本例中,我们选择了使用LEMP,即Nginx作为Web服务器替代Apache。可以使用Linuxtone论坛的一键安装脚本来快速部署这些组件: - Nginx 0.8.53 - MySQL 5.1.56 - ...

    lamp环境搭建和zabbix3.2.6安装与配置

    ### LAMP环境搭建详解 LAMP(Linux, Apache, MySQL, PHP)是一种常见的开源Web服务解决方案,被广泛应用于网站开发和服务部署中。本篇将详细阐述如何在CentOS 6.5操作系统上搭建LAMP环境,并完成Zabbix 3.2.6的安装...

    zabbix源码搭建详细过程(自测OK)

    ### zabbix源码搭建详细过程(自测OK) 本文旨在详细介绍如何从源代码构建并部署Zabbix监控系统,包括所有必要的准备步骤、配置过程及可能遇到的问题及其解决方案。Zabbix是一款开源的企业级监控套件,它能有效地...

    zabbix监控

    #### 二、Zabbix环境搭建步骤 ##### 2.1 准备工作 在开始之前,确保已经具备以下条件: - Linux服务器(本例中为CentOS 7)。 - MySQL数据库服务器。 - 安装必要的软件包管理器工具,如`yum`。 ##### 2.2 配置YUM...

    zabbix搭建

    ### zabbix搭建详解 #### 一、概述 Zabbix 是一款能够监视各种网络参数以及服务器健康性和完整性的软件。Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于电子邮件的报警。它主要由 Zabbix Server 和 ...

    CentOS 7 LNMP环境搭建 Zabbix及日志服务器配置等

    CentOS 7 LNMP环境搭建Zabbix及日志服务器配置 CentOS 7 LNMP环境搭建Zabbix及日志服务器配置是指在CentOS 7操作系统上搭建LNMP(Linux+Nginx+MySQL+PHP)环境,并安装Zabbix监控程序和日志服务器。下面是详细的...

    lamp环境搭建与Zabbix安装

    LAMP环境搭建与Zabbix安装是信息技术领域中,尤其是服务器和网络管理方面的一个重要实践。LAMP是一种广泛应用于服务器环境的开源软件技术组合,其组成包括Linux操作系统、Apache网络服务器、MySQL数据库管理系统和...

    Zabbix.docx

    #### 四、Zabbix环境搭建步骤 ##### 1. 准备工作 - **操作系统**:CentOS Linux release 7.6 - **软件下载**: - **Zabbix源码包**:[zabbix-4.0.12.tar.gz]...

    zabbix搭建笔记

    #### 二、系统环境搭建 ##### 2.1 环境准备 在开始部署之前,我们需要准备好两个虚拟机:一个作为数据库服务器(db),另一个作为Web服务器(web)。具体配置如下: - **db服务器**:IP地址192.168.213.130,操作系统...

Global site tag (gtag.js) - Google Analytics