Ubuntu安装zabbix
apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5-mysql php5-gd
apt-get install libsnmp-dev
tar -xvf zabbix_3.2.6.orig.tar.gz
create database zabbix character set utf8; #创建数据库zabbix,并且数据库编码使用utf8
insert into mysql.user(Host,User,Password) values('localhost','zabbix',password('')); #新建账户zabbix,密码123456 flush privileges; #刷新系统授权表 grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by '' with grant option; #允许账户zabbix能从本机连接到数据库zabbix flush privileges; #再次刷新系统授权表 use zabbix #进入数据库 source /usr/local/zabbix-3.2.6/database/mysql/schema.sql #导入脚本文件到zabbix数据库 source /usr/local/zabbix-3.2.6/database/mysql/images.sql #导入脚本文件到zabbix数据库 source /usr/local/zabbix-3.2.6/database/mysql/data.sql #导入脚本文件到zabbix数据库
post_max_size = 16M
max_execution_time =
max_input_time =
date.timezone = Asia/Shanghai
service php5-fpm restart
server {
listen ;
root /usr/local/zabbix-3.2./frontends/php;
allow all;
access_log off;
index index.html index.htm index.php;
location ~ \.php {
fastcgi_pass 127.0.0.1:;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}




如果出现这个情况就直接修改一下权限
cd /usr/local/src/zabbix-3.2.
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-net-snmp --with-libcurl --enable-proxy --with-mysql=/usr/bin/mysql_config #配置 make #编译 make install #安装 ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/ #添加系统软连接 ln -s /usr/local/zabbix/bin/* /usr/local/bin/ #添加系统软连接
9、启动zabbix服务端
zabbix_server
10、添加zabbix服务对应的端口
vi /etc/services #编辑,在最后添加以下代码 # Zabbix zabbix-agent /tcp # Zabbix Agent zabbix-agent /udp # Zabbix Agent zabbix-trapper /tcp # Zabbix Trapper zabbix-trapper /udp # Zabbix Trapper
11、安装客户端
groupadd zabbix
useradd zabbix -g zabbix -s /bin/false
ufw allow
./configure --prefix=/usr/local/zabbix --enable-agent
make
make install chown -R zabbix:zabbix /usr/local/zabbix
vi /usr/local/zabbix/etc/zabbix_agentd.conf
CentOS下增加防火墙
iptables -A INPUT -s 192.168.1.1/32 -d 0.0.0.0/0 -p tcp --dport 10050 -j ACCEPT
修改
Server=192.168.1.1 //配置zabbix服务器的IP地址(被动模式)
ServerrActive=192.168.1.1: //配置zabbix服务器的IP地址(主动模式)
Hostname=linux_server1 //配置主机名
也可以用脚本修改
sed -i "s#Server=127.0.0.1#Server=192.168.0.1#g" /usr/local/zabbix/etc/zabbix_agentd.conf
sed -i "s#ServerActive=127.0.0.1#ServerActive=192.168.0.1#g" /usr/local/zabbix/etc/zabbix_agentd.conf
sed -i "s#Hostname=Zabbix server#Hostname=abcdefg#g" /usr/local/zabbix/etc/zabbix_agentd.conf
启动客户端
/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf
12、开机自启动客户端/服务端
cp /root/zabbix-3.2./misc/init.d/tru64/zabbix_agentd /etc/init.d/
vi /etc/init.d/zabbix_agentd
DAEMON= /usr/local/zabbix/sbin/zabbix_agentd
chmod /etc/init.d/zabbix_*
Ubuntu安装zabbix的更多相关文章
- Ubuntu 安装 Zabbix 3.2详细步骤
创建 zabbix 用户 因为zabbix 程序的守护进程需要非特权用户,所以需要创建一个 zabbix 用户,即使从 root 用户启动 zabbix 程序,也会自动切换到 zabbix 用户,所以 ...
- ubuntu安装zabbix 3.2(转)
转自:http://www.zabbix.org.cn/viewtopic.php?f=13&t=1096本人略做了写修改. 准备工作 apt-get update apt-get upgra ...
- apt安装zabbix
下面介绍基于ubuntu18.04,使用apt在ubuntu安装zabbix 4.0.x版本.规划在10.0.0.101主机安装zabbix server,在10.0.0.104安装提供msyql服务 ...
- ubuntu 14.10 安装 zabbix
在ubuntu 14.10 上部署 zabbix 2.x 基本软件包安装 既然是ubuntu系统,当然要用好apt-get神器. 参考教程 URL:http://blog.csdn.net/cloud ...
- Ubuntu 16.04安装Zabbix 3.2 版本
系统环境:ubuntu16.04 注意:为了便于实验测试,需要关闭防火墙: parallels@zabbix-server:~$ sudo systemctl stop ufw parallels ...
- Ubuntu下Zabbix安装及使用问题
1.configure: error: MySQL library not found MySQL library not found root@kallen:~# apt-get install l ...
- Ubuntu 16.04非编译安装Zabbix 3.2----服务端和客户端win的配置
控服务器 - 什么是Zabbix Zabbix是企业级开源分布式监控服务器解决方案. 该软件监控网络的不同参数和服务器的完整性,还允许为任何事件配置基于电子邮件的警报. Zabbix根据存储在数据库( ...
- Ubuntu操作系统编译安装zabbix报错汇总
Ubuntu操作系统编译安装zabbix报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.报错提示:"configure: error: MySQL libra ...
- 使用Ubuntu系统编译安装Zabbix企业级监控系统
使用Ubuntu系统编译安装Zabbix企业级监控系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblogs.com/ ...
随机推荐
- logback.xml解读----日志配置解读
初次接触javaweb项目的日志是log4j文件,但是后来发现通过配置logback.xml文件实现日志输出非常好用.经过上午的学习,现总结如下: 直接上配置文件和注释: <?xml versi ...
- Python面试应急5分钟!
不论你是初入江湖,还是江湖老手,只要你想给自己一个定位那就少不了面试!面试的重要性相信大家都知道把,这就是我们常说的“第一印象”,给大家说一下我的面试心得把,面试前的紧张是要的,因为这能让你充分准 ...
- java实现简单的数据库的增删查改,并布局交互界面
一.系统简介 1.1.简介 本系统提供了学生信息管理中常见的基本功能,主要包括管理员.管理员的主要功能有对学生信息进行增加.删除.修改.查找等操作,对信息进行管理,对信息进行修改.查找等操作 ...
- django高级之爬虫基础
目录: 爬虫原理 requests模块 beautifulsoup模块 爬虫自动登陆示例 一.爬虫原理 Python非常适合用来开发网页爬虫,理由如下:1.抓取网页本身的接口相比与其他静态编程语言,如 ...
- uib-datepicker-popup 日期不可输入 只可以选择 :readonly="true"
<div name="{{property.name}}" style="display: flex" ng-switch-when="date ...
- PHP用"字符串和变量"组成变量
理论很简单,将字符串和变量组合在一起形成对另一个变量的操作.同样也可以是数组 例: $FFabcd = '组合变量'; $a = 'abcd'; $ay = array('FF','abcd'); ...
- PAT 1069 The Black Hole of Numbers[简单]
1069 The Black Hole of Numbers(20 分) For any 4-digit integer except the ones with all the digits bei ...
- Oracle trigger 触发器
触发器使用教程和命名规范 目 录触发器使用教程和命名规范 11,触发器简介 12,触发器示例 23,触发器语法和功能 34,例一:行级触发器之一 45,例二:行级触发器之二 46,例三:INSTEA ...
- Linux系统——本地yum仓库安装
一.yum仓库概述 yum是基于rpm包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载.安装. 二.yum仓库安装的方式 ...
- 一步一步学EF系列【5、升级篇 实体与数据库的映射】live writer真坑,第4次补发
前言 之前的几篇文章,被推荐到首页后,又被博客园下了,原因内容太少,那我要写多点呢,还是就按照这种频率进行写呢?本身我的意图这个系列就是想已最简单最容易理解的方式进行,每篇内容也不要太多,这样初学者容 ...