安装环境

系统

Centos6.7,最小化安装

CPU

2核

内存

2G

硬盘

200G

IP

192.168.100.168/24

主机名

zabbix

Zabbix版本

3.4

数据库

mysql-5.1.73

PS:此环境需要连接到互联网

1、安装准备

  关闭selinux

  PHP使用5.4以上

  关闭iptables

2、准备安装包

3、自动创建zabbixyum

#rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm

4、安装zabbix相关软件包

#yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get

5、配置zabbix服务配置文件

#更改如下内容

#vim /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

StartTrappers=5

StartPingers=1

StartDiscoverers=1

Timeout=4

6、安装mysql,并新建zabbix库,导入zabbix服务器的原始数据架构

#yum install mysql-server -y

#service mysqld start

#chkconfig mysqld on

6.1、创建初始化数据库

#mysql

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> quit;

6.2、导入初始架构和数据

PS:注意版本号

#zcat /usr/share/doc/zabbix-server-mysql-3.4.11/create.sql.gz | mysql -uzabbix -pzabbix zabbix

7、安装php

7.1、安装配置php

#rpm -ivh  http://mirror.webtatic.com/yum/el6/latest.rpm

7.2、安装php5.6以及相关软件包

#yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-bcmath.x86_64  php56w-xml.x86_64  -y

如出现以下错误请安装php56w-mcrypt-5.6.36-1.w6.x86_64

#rpm -ivh http://mirrors.hust.edu.cn/epel//6/x86_64/epel-release-6-8.noarch.rpm

#yum install libmcrypt-devel -y

完成安装后可以先去查看php的版本:

7.3、配置php

更改如下配置:

#vim /etc/php.ini

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = Asia/Shanghai

always_populate_raw_post_data = -1

7.4、重启httpd服务

# service httpd restart

重启以下提示解决方式

#vim /etc/httpd/conf/httpd.conf

#ServerName www.example.com:80   ---- ServerName 本机ip:80

8、配置web数据源

#mkdir /var/www/html/zabbix

#cd /usr/share/zabbix

#cp -a . /var/www/html/zabbix

#chmod 755 /var/www/html/zabbix -R

#chown apache:apache /var/www/html/zabbix -R

#chmod 755 /etc/zabbix/web        //这个很重要

#service httpd restart                                           //重启httpd服务

#chkconfig httpd on

#service zabbix-server restart

#chkconfig zabbix-server on

#service php-fpm restart

#chkconfig php-fpm on

9、初始化zabbix

兼容性浏览器打开http://IP/zabbix

首次登录需要设置

这里是检测php配置,如有报错,可按提示配置,配置完成后重启httpd服务即可。

注意设置,我这里设置的密码是zabbix:

默认就好:

这一步有可能会出现以下报错,请安下面方式下载文件,并上传至指定路径,更改为指定名称。完成操作后点击Finish即可。也可以刷新浏览器。

然后就可以登录啦,Admin/zabbix。

CentOS6下安装zabbix3.4的更多相关文章

  1. Centos6.9 安装zabbix3.4 过程

    Centos6.9 安装zabbix3.4 过程 1.安装apache httpd 一开始忘记截图(略...) # yun install httpd 完成后,启动httpd服务 # service ...

  2. centos6下安装dedecms

    几经波折,终于安装成功!!! 一.centos6下安装WDCP 1.连接linux 在百度直接搜索下载xshell,通过ssh连接 2.安装wdcp 下载安装wget http://dl.wdlinu ...

  3. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建

    一.Centos6下安装Mysql 检测下系统有没有自带的mysql:yum list installed | grep mysql, 如果已经有的话执行命令yum -y remove mysql-l ...

  4. 【转】CentOS6下安装mysql后,重置root密码方法

    本文转自:CentOS6下安装mysql后,重置root密码方法 centos下安装mysql,居然不知道root用户密码,本想重装,不过还是先度娘了一些,发现这篇文章,刚好解决我的燃眉之急,太赞了. ...

  5. Centos6下安装Hadoop2.6 问题总结

    一. 安装背景:VirtualBox下安装三台Centos6.8虚拟机(一主:master, 两从:slave1,slave2) Centos版本:CentOS-6.8-x86_64 网络配置:三台虚 ...

  6. CentOS6下安装git

    Ubuntu12.04中默认没有安装Git.需要自行安装. 1. 安装Git 1.1 Ubuntu12.04下 可以使用apt-get方式安装,也可以下载源代码安装[1],我们这里使用apt-git安 ...

  7. centos6编译安装zabbix3.0和中文支持整理文档

    编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供 ...

  8. CentOS6.5安装zabbix3.0

    Server端 搭建LAMP(Linux+Apache+Mysql+PHP)环境 1.安装MySQL #安装地址:https://dev.mysql.com/downloads/repo/yum/ y ...

  9. linux(centos6) 下安装 postgresql-9.3.1.tar.gz

    目录 一. 环境 二.准备工作 三.先安装 make, gcc ,gcc-c++,readline-devel ,zlib-devel .如果已安装,可以忽略 四.开始安装 4.1 解压 tar -z ...

随机推荐

  1. pymysql 防止sql注入案例

    from pymysql import connect def main(): """sql演示""" # 1.输入一个语句,根据id展示相 ...

  2. python str的一些操作及处理

    一.str的定义:Python中凡是用引号引起来的数据可以称为字符串类型,组成字符串的每个元素称之为字符,将这些字符一个一个连接起来,然后在用引号起来就是字符串. 二.str的简单操作方法: conu ...

  3. ElasticSearch 中文分词插件ik 的使用

    下载 IK 的版本要与 Elasticsearch 的版本一致,因此下载 7.1.0 版本. 安装 1.中文分词插件下载地址:https://github.com/medcl/elasticsearc ...

  4. Android H5混合开发(4):构建Cordova Jar包

    前言 上一节,介绍了原生项目如何嵌入Cordova,我们对Cordova的依赖使用的是CordovaLib Module,这也是安卓项目常用的方式. 但是,也有项目希望以Jar包的方式依赖Cordov ...

  5. Windows包管理器

    Windows包管理器 Scoop 参考 安装命令 set-executionpolicy remotesigned -scope currentuser #用powershell执行 iex (ne ...

  6. 关于生成器generator

    generator:个人认为是产生值的,和列表生成式类似,但是比列表生成式更加节省空间 我们平常自己构造的函数中,一般返回值时都会使用return,在generator中,我们使用的是yield yi ...

  7. [Hadoop]HDFS机架感知策略

    HDFS NameNode对文件块复制相关所有事物负责,它周期性接受来自于DataNode的HeartBeat和BlockReport信息,HDFS文件块副本的放置对于系统整体的可靠性和性能有关键性影 ...

  8. how2heap 源码及输出

    备个份,慢慢写总结 1 first_fit #include <stdio.h> #include <stdlib.h> #include <string.h> i ...

  9. (十二)golang--进制和位运算

    1.基本进制 (1)二进制:0,1,满2进1 在golang中,不能直接使用一个二进制表示一个整数,可以用八进制.十进制和十六进制表示 (2)十进制:0-9,满10进1 (3)八进制:0-7,满8进1 ...

  10. 「BZOJ1576」[Usaco2009 Jan] 安全路经Travel------------------------P2934 [USACO09JAN]安全出行Safe Travel

    原题地址 题目描述 Gremlins have infested the farm. These nasty, ugly fairy-like creatures thwart the cows as ...