一、zabbix agent 端安装部署

1、创建zabbix用户和组

groupadd zabbix
useradd -g zabbix zabbix -s /sbin/nologin

2、解压zabbix源码包并编译安装

tar -xzvf zabbix-3.2..tar.gz
cd /soft/zabbix/zabbix-3.2.
./configure --prefix=/usr/local/zabbix-agent --enable-agent && make && make install

3、拷贝zabbix客户端启动脚本到/etc/init.d目录下

cd /soft/zabbix-3.2./misc/init.d/
cp tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd

4、修改zabbix_agentd启动脚本,将DAEMON启动命令路径修改为安装时指定的路径

 
vim /etc/init.d/zabbix_agentd

DAEMON=/usr/local/sbin/zabbix_agentd                   
# 默认脚本启动服务的路径
sed -i 's#DAEMON=/usr/local/sbin/zabbix_agentd#DAEMON=/usr/local/zabbix-agent/sbin/zabbix_agentd#g' /etc/init.d/zabbix_agentd
# 修改后脚本启动服务的路径,这个路径要根据安装时指定的路径来设定

5、修改zabbix_agentd启动脚本,使其支持chkconfig配置服务

vim /etc/init.d/zabbix_agentd
#!/bin/sh下面一行添加
#chkconfig:
#description: Zabbix_Server

6、设置zabbix_agentd服务开机启动

chkconfig zabbix_agentd on

7、编辑zabbix_agent配置文件

sed -i 's/Server=127.0.0.1/Server=192.168.0.73/g;/# ListenIP=0.0.0.0/aListenIP=192.168.0.75\n ' /usr/local/zabbix-agent/etc/zabbix_agentd.conf
sed -i 's/ServerActive=127.0.0.1/ServerActive=192.168.0.75/g' /usr/local/zabbix-agent/etc/zabbix_agentd.conf

8、创建日志目录,并设置权限

mkdir -p /var/log/zabbix
chown -R zabbix.zabbix /var/log/zabbix/
chown -R zabbix.zabbix /usr/local/zabbix-agent/
sed -i 's#/LogFile=/tmp/zabbix_agentd.log#/var/log/zabbix/zabbix_agentd.log#g' /usr/local/zabbix-agent/etc/zabbix_agentd.conf 

9、启动zabbix_agentd服务

/etc/init.d/zabbix_agentd start

10、查看zabbix_agentd服务是否启动成功

netstat -nltp | grep zabbix

zabbix 3.2.5 agent端(源码包)安装部署 (二)的更多相关文章

  1. Zabbix源码包安装

    Zabbix源码包安装 Cenos5.3 Basic server 安装顺序 Libxml2 Libmcrypt Zlib Libpng Jpeg:需要创建目录jpeg  /bin  /lib   / ...

  2. yum 仓库搭建与源码包安装实战

    目录 一.yum 仓库自建示例: 二.源码包安装实践 基础环境 服务端配置 下载及安装fpm软件 客户端: 一.yum 仓库自建示例: 1.安装ftp服务 yum -y install vsftpd ...

  3. 部署企业本地yum源及源码包安装

    YUM命令 yum list //列出每个软件包(包括未安装和已安装) rpm -q repolist //列出所以仓库名称 info //查看软件信息 rpm -qi install //安装 rp ...

  4. Linux之源码包安装软件

    安装准备      安装c语言编辑器 gcc      压缩包  node-v6.2.0-linux-x64.tar.gz   源码包保存位置  /usr/local/src/ 源码包安装位置 /us ...

  5. Apache源码包安装和子配置文件介绍--update.2014-12-5

    安装apache: 官网:http://httpd.apache.org/download.cgi#apache24 1.wget http://mirror.bit.edu.cn/apache//h ...

  6. Lamp源码包安装实录

    Lamp源码包安装实录 附件中是安装步骤,下载站点里包含视频(http://down.51cto.com/data/460776) 本文出自 "李晨光原创技术博客" 博客,请务必保 ...

  7. mysql 5.5源码包安装

    注:由于mysql5.5的源码包安装与mysql之前的版本安装方法不同,故写一篇随笔记录.5.5的版本不再是./configure make make install 这里用到了cmake了,cmak ...

  8. 【Ubuntu 16】源码包安装Apache Httpd

    源码包安装适合初学者使用. 背景信息 APR (Apache Portable Runtime) Apache可移植运行的任务(APR)项目是创建和维护软件库,为底层平台的具体实现提供了一个可预见的和 ...

  9. Linux学习(二十)软件安装与卸载(三)源码包安装

    一.概述 源码包安装的优点在于它自由程度比较高,可以指定目录与组件.再有,你要是能改源码也可以. 二.安装方法 步骤 1.从官网或者信任站点下载源码包 [root@localhost ~]# wget ...

  10. RedHat系列软件管理(第二版) --源码包安装

    RedHat系列软件管理 --源码包安装 源码包特点: 拥有广泛的平台支持性,可以装在所有的类UNIX操作系统上,不用考虑CPU架构. 灵活性,可以在安装过程中指定特有的选项. 定制度非常高,可以自己 ...

随机推荐

  1. js数组sort方法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. WebForm的初步认识

    嘿嘿,这里就简单的总结一下初步学习webform以及对他的认识,其实大家都认为webform很讨厌,因为好多都是给我们封装好的,而且现在好多的公司已经慢慢的从中逃离出来选择使用mvc架构,甚至好多的项 ...

  3. Android源码中中一种常见的struct使用方法

    直接看例子: #include<iostream> #include<stdlib.h> using namespace std; struct Base{ int ba; i ...

  4. Java面试题全集

    Java面试题全集(上) Java面试题全集(中) Java面试题全集(下) http://www.importnew.com/21445.html

  5. 【前端积累】Awesome初识

    前言 之所以要看这个,是因为在看到的一个网站里图表显示的全屏和缩小,anyway ,还是看一下咯~ 一.介绍 Font Awesome 字体为您提供可缩放矢量图标,它可以被定制大小.颜色.阴影以及任何 ...

  6. Android调试技巧

    转自:http://gityuan.com/2017/07/11/android_debug/ 一. 获取Trace 调用栈信息(Trace)是分析异常经常使用的,这里简单划分两类情况: 当前线程Tr ...

  7. qcow2、raw、vmdk等镜像格式的比较和基本转换

    注:本文转自http://www.cnblogs.com/feisky/archive/2012/07/03/2575167.html   云计算用一个朋友的话来说:”做云计算最苦逼的就是得时时刻刻为 ...

  8. 内网渗透中的NTLM-Hash Relay

    基础知识 NTLN和Net-NTLM 1.NTLM(V1/V2)的hash是存放在安全账户管理(SAM)数据库以及域控的NTDS.dit数据库中,获取该Hash值可以直接进行PtH攻击,我博客中前文也 ...

  9. Castle DynamicProxy creation出现COMException(0x800703fa)错误的解决方案

    昨天有客户反馈周末重启服务器后,几台服务器上的应用运行全部出错.大致错误内容如下: COMException(0x800703fa):试图在标记为删除的注册表项上进行不合法的操作. 通过查看异常堆栈, ...

  10. Android数据库开发——SQLite

    上篇博客提到过SQLite,它是嵌入式数据库,由于其轻巧但功能强大,被广泛的用于嵌入式设备当中.后来在智能手机.平板流行之后,它作为文件型数据库,几乎成为了智能设备单机数据库的必选,可以随着安卓app ...