首先安装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. static之用法

    本文转载于http://www.cnblogs.com/stoneJin/archive/2011/09/21/2183313.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它 ...

  2. 使用wget

    下载整个网站 需要下载某个目录下面的所有文件: wget -c -r -np -k -L -p url 有用到外部域名的图片或连接,如果需要同时下载就要用-H参数: wget -np -nH -r - ...

  3. git 学习笔记1--config & help

    1. config 配置用户名和邮箱: git config --global user.name 'pzdn2009' git config --global user.email 10502441 ...

  4. React版本修改内容

    React新版本(0.12.2)在2014年12月18日发布,对比了我之前用的v0.11.2版本改动很大,基本的写法被扩展,让我顿时感觉自己又要重新开始.坑啊~ 事已至此,必须重新适应,首先我们来看看 ...

  5. BZOJ4383 : [POI2015]Pustynia

    设$a$到$b$的边权为$c$的有向边的含义为$b\geq a+c$,则可以根据题意构造出一张有向图. 设$f[x]$为$x$点可行的最小值,$a[x]$为$x$位置已知的值,则$f[x]=\max( ...

  6. HBase 压缩算法设置及修改

    Compression就是在用CPU换IO吞吐量/磁盘空间,如果没有什么特殊原因推荐针对Column Family设置compression,下面主要有三种算法: GZIP, LZO, Snappy, ...

  7. 如何提升 service 等级,不被kill(整合)

    (1)在应用退到后台后,另起一个只有1像素的页面停留在桌面上,让自己保持前台状态,保护自己不被后台清理工具杀死. (2)用Foreground Service. 参考地址:Android Servic ...

  8. ACM 找点

    找点 时间限制:2000 ms  |  内存限制:65535 KB 难度:2   描述 上数学课时,老师给了LYH一些闭区间,让他取尽量少的点,使得每个闭区间内至少有一个点.但是这几天LYH太忙了,你 ...

  9. AJAX 跨域请求 - JSONP获取JSON数据

    Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术.Ajax 允许在不干扰 Web 应用程序的显示 ...

  10. jquery.autocomplete在火狐下的BUG解决

    该插件在火狐下使用拼音输入法输入,回车后无法即使响应事件,需要再输入别的字母才会响应事件     主要原因:   该插件响应主要监听了keydown事件   其他浏览器在打开中文输入法的情况下输入的拼 ...