Lamp环境搭建:  #zabbix的版本,3.0之后的要求php版本5.4以上才支持 mysql需要对大小写敏感

编译安装PHP

下载 :wget http://mirrors.sohu.com/php/php-5.6.2.tar.gz

安装PHP5.6的依赖环境:yum -y install gcc gcc-c++ libxml2 libxml2-devel

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local/php --with-png-dir=/usr/local/php --with-freetype-dir=/usr/local/php --enable-gd-native-ttf --with-iconv-dir=/usr/local/php --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local/php --with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64 --enable-bcmath --with-apxs2=/usr/sbin/apxs

#####--with-apxs2 指定apache的apxs路径

make && make install

复制PHP配置文件。

cp php-5.6.2/php.ini-development  /usr/local/php/etc/php.ini

安装mysql支持:yum install mysql-dev gcc net-snmp-devel curl-devel perl-DBI mysql-devel

zabbix的数据库配置:

登录mysql 创建zabbix数据库和zabbix用户   #注意设置数据库字符集,

mysql> use mysql;

mysql>create database zabbix character set utf8_bin;

mysql>grant all privileges on zabbix.* to zabbix@'ip' identified by '密码';

安装zabbix server:

增加zabbix用户和组

#groupadd zabbix
    #useradd -g zabbix -m zabbix

下载软件包

下载地址:http://www.zabbix.com/download.php   #注意下载的zabbix的版本,3.0之后的要求php版本5.4以上才支持。

解压软件包: tar -zxvf  zabbix-3.0.8.tar.gz

cd zabbix-3.0.8

进入解压出的目录,导入数据表

#cd  zabbix-3.0.8/database/mysql

#mysql -uroot -pmysql zabbix < schema.sql

#mysql -uroot -pmysql zabbix < images.sql 
#mysql -uroot -pmysql zabbix < data.sql

编译安装

在解压的zabbix-3.0.8编译

./configure
--prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl
--enable-server --enable-agent

#make

#make
install

添加服务端口

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 Trappe

修改zabbix_server的配置zabbix_server.conf

LogFile=/tmp/zabbix_server.log   #日志文件路径

PidFile=/tmp/zabbix_server.pid   #pid存放路径

DBName=zabbix              # zabbix的数据库名

DBUser=zabbix                #zabbix的数据库用户

DBSocket=/var/lib/mysql/mysql.sock   #mysql.sock路径

DBPassword=123456
    #指定zabbix数据库密码

ListenIP=192.168.10.197   
#服务器IP地址

修改zabbix_agentd的配置文件zabbix_agentd.conf

PidFile=/tmp/zabbix_agentd.pid
#进程PID

LogFile=/tmp/zabbix_agentd.log #日志保存位置

EnableRemoteCommands=1 #是否允许执行远程命令 1允许 0不允许

Server=192.168.10.197 #zabbix server端的ip

添加web前端的php文件

# cd zabbix-3.0.8/frontends/
 # cp -rf php /var/www/html/zabbix   #apache的web页面存放地址
 # chown -R zabbix:zabbix zabbix     #给zabbix用户及用户组所有权

Web前端配置:

修改PHP参数

vim
/etc/php.ini  ##PHP配置文件位置

max_execution_time
= 300

max_input_time = 300

memory_limit = 128M

post_max_size = 32M

date.timezone =‘Asia/Shanghai’ #修改时区

mbstring.func_overload=2

修改apache配置文件httpd.conf,是apache支持安装的PHP

DirectoryIndex index.html index.php #添加index.php

找到:

AddType  application/x-compress .Z

AddType application/x-gzip .gz .tgz

添加如下内容

AddType
application/x-httpd-php-source .phps

AddType application/x-httpd-php .php

检查LoadModule php5_module
modules/libphp5.so 是否已经添加 #检查libphp5.so文件是否存在

启动服务

#Service httpd restart

# Service mysqld restart

在zabbix按安路径下启动动zabbix_server

#/usr/local/zabbix/sbin/zabbix_server start

#/usr/local/zabbix/sbin/zabbix_agentd start

设置开机启动

vim /etc/rc.d/rc.local  最后添加下面两行

/usr/local/zabbix/sbin/zabbix_server start

/usr/local/zabbix/sbin/zabbix_agentd start

Web页面安装(版本不同、界面不一样,内容是一致的。)

用浏览器访问web页面,按提示根据配置文件完成安装。前端页面对PHP的要求不满足的,修改PHP配置文件php.ini,模块缺失的添加拓展模块。

3.0的初始密码账号Admin 密码:zabbix

2.0的初始密码账号admin 密码:zabbix

zabbix3.0的安装的更多相关文章

  1. 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 ...

  2. zabbix3.0.4安装grapha实现多台主机相同监控项集中展示

    zabbix3.0.4安装grapha图形展示系统 操作系统 # cat /etc/redhat-release  CentOS Linux release 7.2.1511 (Core) 1.安装g ...

  3. 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 ...

  4. redhat6.4 zabbix3.0.2安装

    zabbix不用说了,很好的服务器监控管理工具,还支持中文哈! 1.添加epel仓库,有更多可用的软件包 rpm -ivh http://download.fedoraproject.org/pub/ ...

  5. 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 ...

  6. zabbix3.0.4安装趋势图集中显示插件graphtrees

    通过yum方式安装的zabbix 1.将/usr/share/zabbix目录修改权限,因此处我们使用的是apache,所以用户改为apache,如果是nginx需要改为nginx(是否需要修改可以参 ...

  7. zabbix3.0.4 部署之六 (zabbix3.0.4安装)

    1. 新建zabbix用户,新建mysql zabbix数据库,并授权. groupadd zabbix #创建用户组zabbix useradd zabbix -g zabbix -s /bin/f ...

  8. 烂泥:zabbix3.0安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置 ...

  9. zabbix3.0安装之图形界面显示异常【server】

    前面记录过Zabbix3.0的安装过程,遇到一些坑,当时就在博文最后提到过,显示界面只有文字没有样式的问题.今天就解决这个小问题. 首先, 我们的安装是基于nginx作为web服务器的,不是传统的用A ...

随机推荐

  1. 2017多校第7场 HDU 6128 Inverse of sum 推公式或者二次剩余

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6128 题意:给你n个数,问你有多少对i,j,满足i<j,并且1/(ai+aj)=1/ai+1/a ...

  2. C++ STL结构总结

    1. 什么是STL 它的全名是stand template library, 标准模板库,主要是将一些结构和算法写成模板,以便能够实现对任意类型的对象都可以操作,而不需要再一次去写一些算法及结构. 它 ...

  3. [hadoop][会装]HBase集群安装--基于hadoop ha模式

    可以参考部署HBase系统(分布式部署) 和基于无HA模式的hadoop下部署相比,主要是修改hbase-site .xml文件,修改如下参数即可: <property> <name ...

  4. git学习笔记三

    1.每个分支的历史版本维护信息位置是.git/logs/refs/heads/master,这个位置的信息是文本文件,不是引用. harvey@harvey-Virtual-Machine:~/dem ...

  5. jquery获取元素索引值index()的例子

    如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置. 如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置.如果找不到匹配的元素,则返回-1 ...

  6. python 基础 习题

    1.执行 Python 脚本的两种方式2.简述位.字节的关系 1Byte = 8bits 3.简述 ascii.unicode.utf-8.gbk 的关系 都是字符集,unicode兼容其他3种字符集 ...

  7. poj 3616(动态规划)

    Milking Time Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7265   Accepted: 3043 Desc ...

  8. sublime text3 自己定义的不同浏览器的预览快捷键

    sublime text3 自己定义的不同浏览器的预览快捷键突然全部失效了,搞到现在一直没闹清楚怎么回事,翻看插件发现SideBarEnhancements这插件刚更新了,快捷键也是依赖这个插件弄得. ...

  9. mp4文件格式解析(转载)

    mp4文件格式解析 原作:http://blog.sina.com.cn/s/blog_48f93b530100jz4b.html 目前MP4的概念被炒得很火,也很乱.最开始MP4指的是音频(MP3的 ...

  10. cocos2dx 大地图分块加载的研究(初)

    http://blog.csdn.net/dinko321/article/details/46739563 http://blog.csdn.net/u012812482/article/detai ...