安装服务端和代理端
./configure --prefix = /home/zabbix  --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
make install
仅安装代理端
./configure --enable-agent
make install
代理端配置文件
编辑Zabbix代理配置文件/usr/local/etc/zabbix_agentd.conf
您需要为安装了zabbix_agentd的每个主机配置此文件。您必须在文件中指定Zabbix服务器IP地址。来自其他主机的连接将被拒绝。
服务端启动守护进程
zabbix_server
代理端启动进程
zabbix_agentd
安装Zabbix Web界面
复制PHP文件
Zabbix前端是用PHP编写的,所以运行它需要PHP支持的webserver。安装是通过将PHP文件从frontends / php复制到webserver HTML文档目录中完成的。
先决条件
-----------------------------------------
PHP版本        5.4.0        
PHP memory_limit选项        128MB        在php.ini中:
memory_limit = 128M
PHP post_max_size选项        16MB        在php.ini中:
post_max_size = 16M
PHP upload_max_filesize选项        2MB        在php.ini中:
upload_max_filesize = 2M
PHP max_execution_time选项        300秒(允许值0和-1)        在php.ini中:
max_execution_time = 300
PHP max_input_time选项        300秒(允许值0和-1)        在php.ini中:
max_input_time = 300
PHP session.auto_start选项        必须禁用        在php.ini中:
session.auto_start = 0
数据库支持        其中之一:MySQL,Oracle,PostgreSQL,IBM DB2        必须安装以下模块之一:
mysql,oci8,pgsql,ibm_db2
bcmath时                PHP-bcmath时
MBSTRING                PHP-MBSTRING
PHP mbstring.func_overload选项        必须禁用        在php.ini中:
mbstring.func_overload = 0
PHP always_populate_raw_post_data选项        必须禁用        仅适用于PHP 5.6.0或更高版本。
在php.ini中:
always_populate_raw_post_data = -1
插座                PHP的网窝。需要用户脚本支持。
GD        2.0以上        PHP-GD。PHP GD扩展必须支持PNG图像(--with-png-dir),JPEG(-- with-jpeg-dir)图像和FreeType 2(-- with-freetype-dir)。
的libxml        2.6.15        php-xml或php5-dom
的XmlWriter                PHP-的XmlWriter
XMLReader的                PHP-的XMLReader
CTYPE                PHP-CTYPE
会议                PHP会话
gettext的                php-gettext
自Zabbix 2.2.1起,PHP gettext扩展不是安装Zabbix的强制性要求。如果没有安装gettext,前台将照常工作,但翻译将不可用。
php ldap模块开启

1、进入到php安装源码目录

root@vm-199:~/lnmp0.9# cd php-5.3.28
root@vm-199:~/lnmp0.9/php-5.3.28# cd ext/ldap/

2、运行phpize

phpize 命令是用来准备 PHP 扩展库的编译环境的。随着工作需要,如果想增加模块但又不想重新编译php时就可以使用phpize。

root@vm-199:~/lnmp0.9/php-5.3.28/ext/ldap# /usr/local/php/bin/phpize

3、编译安装

./configure -with-ldap -with-php-config=/usr/local/php/bin/php-config

错误:configure: error: Cannot find ldap.h

安装 :

yum install openldap

yum install openldap-devel

再次./configure

错误:configure: error: Cannot find ldap libraries in /usr/lib

解决办法:

cp -frp /usr/lib64/libldap* /usr/lib/

然后再./configure ...即可

 

linux安装Zabbix监控的更多相关文章

  1. 【zabbix部署】基于linux安装zabbix监控服务和被监控服务

    环境配置 zabbix_server:10.0.0.1 zabbix_agentd:10.0.0.1,10.0.0.2(暂定) 操作系统:centos7.6 安装环境配置 1. LNMP环境 zabb ...

  2. Linux 安装zabbix

    Linux 安装zabbix   zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件.短信等方式的告警,zabbix基本组件如 ...

  3. linux记录-安装zabbix监控系统

    1. 安装依赖yum -y install libcurl-devel libxml2-devel net-snmp net-snmp-devel2. 安装 nginxyum -y install n ...

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

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

  5. Linux服务器安装zabbix监控平台

    zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件.短信等方式的告警,zabbix基本组件如下: zabbix_server: ...

  6. 一、安装zabbix监控(源码编方式)

    首先介绍一下zabbix的运行原理和运行条件. Zabbix监控原理 Zabbix 通过C/S 模式采集数据,通过B/S模式在web 端展示和配置.  被监控端:主机通过安装agent 方式采集数据, ...

  7. 安装zabbix监控系统

    环境 操作系统 最小化安装CentOS Linux release 7.2.1511 IP 192.168.88.1 zabbix版本 zabbix-3.4.4.tar.gz zabbix依赖于LNM ...

  8. (67)windows安装zabbix监控

    在windows下安装zabbix agent,方法非常简单.首先到zabbix官方下载windows版本agent,地址:http://www.zabbix.com/download.php,找到“ ...

  9. yum安装zabbix监控

    公司的服务器由于没有监控软件监控,最感觉不安全,就开始研究zabbix的安装,最后找到一个最简单的安装方法,在这里记录一下,方便以后的查阅 1.安装zabbix官方的软件配置仓库 rpm -ivh h ...

随机推荐

  1. 【matlab】绘制双三次插值函数曲线

    想要的效果: 编程时要用到分段函数曲线的绘制方法:..+.*(分段条件). 需要注意的是:函数表达式中的乘除和乘方都要加“.”.因为一般的函数都是数在乘变量运算. x=-:; a=-0.5; w=ab ...

  2. caffe net 可视化工具,,层特征可视化

    1.只用网络在线结构绘制可视化网络模型 http://ethereon.github.io/netscope/#/editor 将对应的网络输入到里面,然后按shift+enter即可查看对应的网络结 ...

  3. 利用Lucene将被索引文件目录中的所有文件建立索引

    1.新建两个文件夹htm和index,其中htm中存放被索引的文件,index文件中存放建立的索引文件. 2.新建解析目录中所有文件的类,用来解析指定目录下的所有文件. import java.io. ...

  4. ofstream和ifstream详细用法

    ASCII和二进制文件的输入输出 First:包含头文件#include <fstream> ASCII输入: 首先要创建一个in-stream对象:ifstream fin(" ...

  5. codevs2894、2837、1669、2503、3231

    6.25动态规划之背包回顾 2894 Txx考试  时间限制: 1 s  空间限制: 32000 KB  题目等级 : 黄金 Gold 题解       题目描述 Description Txx是一个 ...

  6. JavaSctipt语句for循环的思考

    一.语法 for (语句 1; 语句 2; 语句 3) { 被执行的代码块; } 语句 1: 在循环(代码块)开始前执行, 可选. 语句 2: 定义运行循环(代码块)的条件, 可选, 如果省略了语句 ...

  7. JQuery UI 入门

    1. JQuery UI 概述 1.1 JQuery UI 主要分为三部分: 交互部件(interactions):是一些与鼠标交互相关的内容; 小部件(widgets): 主要是一些页面的扩展; 效 ...

  8. Windows常见窗口样式和控件风格

    Windows常见窗口样式和控件风格 王佰营 徐丽红 一.窗口样式 WS_POPUP 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW 子窗口(不能与WS_PO ...

  9. python Flask框架CBV视图

    1.演示之前需要先写一个装饰器 # 装饰器 def wrapper(func): def inner(*args, **kwargs): print('操作函数%s之前' % func.__name_ ...

  10. 详解mysql数据库的左连接、右连接、内连接的区别

    一般所说的左连接,外连接是指左外连接,右外连接.做个简单的测试你看吧. 先说左外连接和右外连接: SQL>select * from t1; ID NAME ---------- ------- ...