首先安装zabbix监控平台,必须是在lamp平台下才可以正常使用的

这个是用yum源安装的lamp

步骤一:更新yum源  1.执行以下命令更新yum源为Webtatic EL6 YUM源:  rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm

步骤二:查看yum源中软件包可以下载安装的版本  1.查看可以安装的php版本,如:

yum list availiable php* //查看yum源中以php开头的软件包

yum -y install zlib-devel libxml2-devel libjpeg-devel libiconv-devel freetype-devel libpng-devel gd-devel curl-devel libxslt-devel

yum -y install httpd httpd-devel mysql55w mysql55w-devel mysql55w-server mysql55w-libs php55w php55w-gd php55w-bcmath php55w-common php55w-devel php55w-mssql php55w-mysql php55w-snmp php55w-xml php55w-mbstring

如果默认会有mysql-libs冲突,把这个包卸载掉就OK了!(yum - y remove mysql-libs)

下载zabbix-3.0.2.tar.gz

groupadd zabbix       添加用户和组

useradd -g zabbix zabbix

创建数据库并导入数据:
mysqladmin -uroot password '123456'
create database zabbix default charset utf8;
grant all on zabbix.* to zabbixuser@'%' identified by 'zabbixpass';
flush privileges;
cd /root/zabbix-3.0.2/database/mysql
mysql -uroot -p123456 zabbix < schema.sql
mysql -uroot -p123456 zabbix < images.sql
mysql -uroot -p123456 zabbix < data.sql
数据导入要按照顺序。
zabbix编译安装:
./configure --prefix=/usr/local/zabbix-3.0.2(安装zabbix目录)
--enable-server (支持zabbix服务器)
--enable-agent (支持zabbix代理)
--with-mysql(使用MySQL客户端指定路径)
--with-net-snmp (使用snmp选择性指定)
--with-libcurl (使用curl,选择性的指定)
--with-libxml2

vim /etc/services

zabbix-agent    10050/tcp    # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp #Zabbix Trapper

复制server端和agent端启动脚本到/etc/init.d/

cp misc/init.d/tru64/zabbix_* /etc/init.d/

chmod +x /etc/init.d/zabbix_*

进入vim /etc/init.d/zabbix_server

修改一下DAEMON=/usr/local/zabbix-3.0.2/sbin/zabbix_server

zabbix_agentd 同上

做软链接

ln -s /usr/local/zabbix-3.0.2/sbin/zabbix_* /usr/local/sbin

ln -s /usr/local/zabbix-3.0.2/bin/zabbix_* /usr/local/bin

apache创建虚拟主机,复制zabbix网页配置:

cp -rf frontends/php/* /var/www/html/zabbix/

配置httpd,并添加虚拟主机:

httpd虚拟主机配置:

DirectoryIndex 添加上 index.php

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html/zabbix
ServerName www.xyl.com
ErrorLog logs/zabbix-error_log
CustomLog logs/zabbix-access_log common
</VirtualHost>

路径是在/usr/local/zabbix-3.0.2/etc

配置zabbix_server端的配置文件:

DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbixuser
DBPassword=zabbixpass
LogFile=/tmp/zabbix_server.log

/etc/init.d/zabbix_server start   启动

/etc/init.d/zabbix_agentd start

netstat -tnlp 查看 10050和10051端口是否存在

chown -R apache.apache /var/www/html/zabbix

记得关闭iptables selinux

在客户端访问,刚进入时候会有一下错误,只要根据提示更改一下就可以的

vim  /etc/php.ini
data.timezone =Asia/Shanghai
max_exection_time = 300
max_input_time = 300
max_input_time = 300
post_max_size = 32M
memory_limit = 128M
mbstring.func_overload = 2 (开启)
1(关闭最好关闭)

安装完成。Username    admin

Password     zabbix

登录进入了看下zabbix server is running 是不是yes  如果是就正常运行,如果不是查看下zabbix_server 配置

修改中文:

修改/var/www/html/zabbix/include/ locales.inc.php 文件,修改当中55行zh_cn修改为true

在页面中点人头在选择中文,但是字体有的不正确,可以把自己本地的字体上传上来在进行修改就可以

1.cd /var/www/html/zabix/fonts (zabbix字体库目录)

把上传的字体cp到这里面

2.vim /var/www/html/include/defines.inc.php

修改93 和 45 行

zabbix 服务端的更多相关文章

  1. zabbix (一:zabbix服务端)

    默认情况下zabbix有5个进程: zabbix_agent  zabbix_get zabbix_proxy zabbix_sender zabbix_server,另外一个zabbix_java_ ...

  2. 使用Zabbix服务端本地邮箱账号发送报警邮件及指定报警邮件操作记录

    邮件报警有两种情况:1)Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号(例如:root@localhost.localdomain), ...

  3. 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装

    1. Zabbix服务端安装,基于LNMP PHP5.5+Nginx1.9安装配置:http://www.cnblogs.com/vurtne-lu/p/7707536.html MySQL5.5编译 ...

  4. zabbix 服务端安装(server)

    zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一.Web环境:Nginx+MySQL+PHP CentOS 7.0编译 ...

  5. 监控和安全运维 1.8 zabbix服务端安装

    1. Zabbix简介基于web的开源软件,开源监控系统状态也可以监控网络设备.和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持 Zabbix还可以自动 ...

  6. 部署zabbix服务端和客户端和网页

    一:安装zabbix服务端 1.部署准备 命令:iptables -F     #关闭防火墙命令:systemctl stop firewalld    #关闭防火墙 设置解析,自建yum源 命令:c ...

  7. 第一篇【Zabbix服务端的完整布署】

    1.环境准备 服务器版本: [root@filestore-v2 ~]# cat /etc/redhat-release CentOS Linux release (Core) 内核版本: [root ...

  8. zabbix服务端安装

    1.安装zabbix服务(1)先rpm安装lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcm ...

  9. 5. zabbix服务端添加fping

    zabbix服务端添加fping 原文链接:http://blog.chinaunix.net/uid-23500957-id-4366928.html fping-3.15.tar.gz 包的路径D ...

  10. zabbix服务端的部署及zabbix简单介绍

    Zabbix企业级监控方案--服务端部署 Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix 能监视各种网络参数,保证服务器系统的安全运营 ...

随机推荐

  1. 【jQuery 区别】attr()和prop()的区别

    1>>> 今天实现一个 点击更新按钮 ,可以勾选上本行的的checkbox的功能: 使用代码: /** * updateproduct.htmls 更新 产品信息 */ $(docu ...

  2. ffmpeg处理RTMP流媒体的命令 发送流媒体的命令(UDP,RTP,RTMP)

    将文件当做直播送至live ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName   re限制输出速率,按照 ...

  3. HYSBZ 1588 营业额统计

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1588 题意:详见题面,中文 思路:平衡树的模板题. 可用Treap,Splay,Scape ...

  4. yii2.0 的数据的 增

    增加数据 /**     * 添加数据  controller 层     */ //引入对应的model类 use app\models\About; //定义对应的方法固定的actionxxxx ...

  5. MFC 打开链接的方法

    第一种: system("start explorer http://http://www.baidu.com"); 第二种: ShellExecute(NULL, NULL, _ ...

  6. docker 1.0.0发布以及一个bug依赖apparmor_parser

    6月10号docker 1.0稳定版本发布,找了台ubuntu的机器,装了下 ubuntu version:12.04 docker version:1.0.0 装docker的步骤可以看官方文档:h ...

  7. Codeforces 696D Legen...(AC自动机 + 矩阵快速幂)

    题目大概说给几个字符串,每个字符串都有一个开心值,一个串如果包含一次这些字符串就加上对应的开心值,问长度n的串开心值最多可以是多少. POJ2778..复习下..太弱了都快不会做了.. 这个矩阵的乘法 ...

  8. .net接口开发远程调试

    第一步: 找到你的C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger\x64\msvsmon ...

  9. Python: 常用list, string处理功能

    #1. keep strings in double quote as one word when split string to words #e.g. str = ‘a b "is si ...

  10. BZOJ4573 : [Zjoi2016]大森林

    扫描线,从左到右依次处理每棵树. 用set按时间顺序维护影响了这棵树的所有操作,那么一个点的父亲就是它前面第一个操作1. 用Splay维护树的括号序列,那么两点间的距离就是括号数量减去匹配的括号个数. ...