redhat6.4 zabbix3.0.2安装
zabbix不用说了,很好的服务器监控管理工具,还支持中文哈!
1.添加epel仓库,有更多可用的软件包
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
导入key rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
如错误:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
更新ca证书: yum --disablerepo=epel -y update ca-certificates
2.安装ltmp或lnmp,zabbix会用到php、nginx、mysql等;这里安装了ltmp,http://www.ltmp.cc/
这里安装php注意,zabbix3支持php5.4以上~
3. yum install mysql-devel net-snmp-devel curl curl-devel –y 安装必须包
4.官网下载 zabbix-3.0.2.tar.gz
tar zxvf zabbix-3.0.2.tar.gz
5.添加用户
groupadd zabbix
useradd -g zabbix zabbix
6.配置
ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2 #配置动态链接库
/sbin/ldconfig #使配置立即生效
7.编译安装
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
make && make install
—prefix=/usr/local/zabbix为指定安装目录为/usr/local/zabbix
—enable-server为安装zabbix服务端程序
—enable-agent为安装agent程序
—with-mysql为使用mysql数据库
—enable-ipv6为启用ipv6支持
—with-net-snmp为启用snmp支持
—with-libcurl为启用curl
—with-libxml2编译xml模块,主要用于监控vm虚拟机
8.配置
ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/ #添加系统软连接
ln -s /usr/local/zabbix/bin/* /usr/local/bin/ #添加系统软连接
vi /usr/local/zabbix/etc/zabbix_server.conf
DBName=zabbix #数据库名称
DBUser=zabbix #数据库用户名
DBPassword=123456 #数据库密码
DBHost=172.21.129.57 #数据库ip地址
vi /usr/local/zabbix/etc/zabbix_agentd.conf
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/
UnsafeUserParameters=1 #启用自定义key
9.配置脚本
cp /usr/local/mydata/zabbix-3.0.2/misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server
cp /usr/local/mydata/zabbix-3.0.2/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
chmod 755 /etc/rc.d/init.d/zabbix_server
chmod 755 /etc/rc.d/init.d/zabbix_agentd
chkconfig zabbix_server on #添加开机启动
chkconfig zabbix_agentd on #添加开机启动
vi /etc/rc.d/init.d/zabbix_server #编辑服务端配置文件
BASEDIR=/usr/local/zabbix/ #zabbix安装目录
vi /etc/rc.d/init.d/zabbix_agentd #编辑客户端配置文件
BASEDIR=/usr/local/zabbix/ #zabbix安装目录
10.mysql初始脚本
mysql -u root -p #输入密码,进入MySQL控制台
use zabbix #进入数据库,并刷新数据库,一定要按照sql文件顺序
source /usr/local/mydata/zabbix-3.0.2/database/mysql/schema.sql #导入脚本文件到zabbix数据库
source /usr/local/mydata/zabbix-3.0.2/database/mysql/images.sql #导入脚本文件到zabbix数据库
source /usr/local/mydata/zabbix-3.0.2/database/mysql/data.sql #导入脚本文件到zabbix数据库
11.配置web
cd /home/soft/zabbix-3.0.0alpha2/frontends
cp -rf php /home/www/zabbix
chown -R www.www /home/www/zabbix
12.zabbix web安装
http://localhost/zabbix 进入安装界面
根据提示,会有一些php参数不支持,按照提示修改完php.ini,重启php;

装好的界面如上,刚开始,上面的Zabbix服务器端运行中,我的一直是否,是因为/usr/local/zabbix/etc/zabbix_server.conf
的DBHost没有配,我连的是远程mysql;改过重启zabbix server就可以了;
13.zabbix agent安装,在其他机器上的安装
如上面一样,解压zabbix-3.0.2进入
./configure --prefix=/usr/local/zabbix-agent --enable-agent #只装agent
make && make install
配置
groupadd zabbix-agent
useradd -g zabbix-agent zabbix-agent
mkdir -p /var/log/zabbix
chown -R zabbix-agent:zabbix-agent /var/log/zabbix/
vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf

上面这个配置里85是server端,然后Hostname一定要和web界面里配置的host名称一致,如下:

添加主机,选择模板

redhat6.4 zabbix3.0.2安装的更多相关文章
- zabbix3.0 agent安装配置
zabbix3.0 agent安装配置wget http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-agent-3.0.0-2.el6.x86 ...
- zabbix3.0.4安装grapha实现多台主机相同监控项集中展示
zabbix3.0.4安装grapha图形展示系统 操作系统 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 1.安装g ...
- zabbix3.0.4安装部署与SendEmail报警配置
MySQL:5.6.21 nginx:1.62 PHP:5.7 pcre:8.32 zabbix:3.0.4 LNMP安装步骤略过 # tar xvf zabbix-3.0.4.tar.gz # cd ...
- PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装
PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel ...
- zabbix3.0的安装
Lamp环境搭建: #zabbix的版本,3.0之后的要求php版本5.4以上才支持 mysql需要对大小写敏感 编译安装PHP 下载 :wget http://mirrors.sohu.com/p ...
- zabbix3.0.4安装趋势图集中显示插件graphtrees
通过yum方式安装的zabbix 1.将/usr/share/zabbix目录修改权限,因此处我们使用的是apache,所以用户改为apache,如果是nginx需要改为nginx(是否需要修改可以参 ...
- zabbix3.0.4 部署之六 (zabbix3.0.4安装)
1. 新建zabbix用户,新建mysql zabbix数据库,并授权. groupadd zabbix #创建用户组zabbix useradd zabbix -g zabbix -s /bin/f ...
- 烂泥:zabbix3.0安装与配置
本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置 ...
- zabbix3.0安装之图形界面显示异常【server】
前面记录过Zabbix3.0的安装过程,遇到一些坑,当时就在博文最后提到过,显示界面只有文字没有样式的问题.今天就解决这个小问题. 首先, 我们的安装是基于nginx作为web服务器的,不是传统的用A ...
随机推荐
- android源码如何起步与阅读方法
显然Eclipse不是阅读Android源码的好工具,不流畅,搜索低效,继承性关系/调用关系都无法有效查看.推荐Source Insight,在这个工具帮助下,你才可以驾驭巨大数量的Android 源 ...
- 串口通讯编程一日通3(COMMTIMEOUTS DCB整理)
上一篇看了Overlapped IO模型后,接下来看剩下两个重要结构: 2.COMMTIMEOUTS结构 超时设置 COMMTIMEOUTS:COMMTIMEOUTS主要用于串口超时参数设置.COM ...
- QueryRunner 结果处理器
package cn.itcast.dbutil; import java.sql.SQLException; import java.util.List; import java.util.Map; ...
- EMQ 学习---MQTT消息QoS
MQTT发布消息QoS保证不是端到端的,是客户端与服务器之间的.订阅者收到MQTT消息的QoS级别,最终取决于发布消息的QoS和主题订阅的QoS. 客户端连接: 客户端完成TCP三次握手之后,还需要发 ...
- Docker入门二
容器管理 1.docker create创建一个容器,但容器并没启动,就和我们创建虚拟机一样,创建了虚拟机后没启动 [root@centos-02 ~]# docker create -it cent ...
- sql2008拒绝了对对象 (数据库 ,架构'dbo')的SELECT权限
连接sql2008的时候,出现了这种一直报权限错误:错误截图如下: 所见效果描述:在windows身份验证的 情况下登陆进去数据库的表都是可以打开的,当换到sa或者别的账号登陆进去的时候这个时候我们点 ...
- Linux下从视频提取音频的方法
Linux下可以利用mencoder将视频里的音频提取出来.方法如下: 1.首先安装mencoder.对于Ubuntu来说,软件仓库里就有mencoder,可直接输入如下命令安装 sudo apt-g ...
- shell脚本分析 nginx日志访问次数最多及最耗时的页面
当服务器压力比较大,跑起来很费力时候.我们经常做站点页面优化,会去查找那些页面访问次数比较多,而且比较费时. 找到那些访问次数高,并且比较耗时的地址,就行相关优化,会取得立竿见影的效果的. 下面是我在 ...
- 基础地图Android SDK
开发者可利用SDK提供的接口,使用百度为您提供的基础地图数据.目前百度地图SDK所提供的地图等级为3-21级,所包含的信息有建筑物.道路.河流.学校.公园等内容. V3.7.0起,地图支持缩放至21级 ...
- 一款基于jQuery的图片左右滑动焦点图
今天给大家分享一款基于jQuery的焦点图插件,这款jQuery焦点图插件的特点是可以多张图片左右滑动切换,可以点击切换按钮进行图片滑动,同时也支持图片自动切换.另外,这款jQuery焦点图是宽屏的, ...