[TOC]

## 安装Zabbix

### 关闭selinux

```bash

[root@localhost ~]# sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config

[root@localhost /]# setenforce 0 #临时关闭

```

### 删除旧版本MySQL5.1数据库

```bash

[root@localhost ~]# rpm -qa mysql*

mysql-devel-5.1.73-8.el6_8.x86_64

mysql-test-5.1.73-8.el6_8.x86_64

mysql-bench-5.1.73-8.el6_8.x86_64

mysql-server-5.1.73-8.el6_8.x86_64

mysql-5.1.73-8.el6_8.x86_64

mysql-libs-5.1.73-8.el6_8.x86_64

mysql-connector-java-5.1.17-6.el6.noarch

mysql-connector-odbc-5.1.5r1144-7.el6.x86_64

[root@localhost ~]# yum remove mysql

[root@localhost ~]# yum remove mysql-connector-java-5.1.17-6.el6.noarch

[root@localhost ~]# yum remove mysql-libs-5.1.73-8.el6_8.x86_64

##删除MySQL物理存储位置

[root@localhost mysql]# cd /var/lib/mysql

[root@localhost mysql]# rm -rf ./*

```

### 安装MySQL 5.6数据库

```bash

[root@localhost /]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

[root@localhost /]# yum -y install mysql-server

[root@localhost ~]# vim /etc/my.cnf

在【mysqld】添加一行

innodb_file_per_table=1

[root@localhost mysql]# mysql_secure_installation ##安装配置初始化,设置测试密码redhat。

[root@localhost mysql]# mysql -uroot -predhat

```

### 安装PHP 5.6

Zabbix 3需要PHP是至少5.4或更高版本。我们的CentOS 6.5库跟php 5.3.3因此我们需要安装一个新的php版本。

```bash

[root@localhost ~]# yum remove php-common

[root@localhost /]# rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

[root@localhost /]# yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap

```

## Zabbix-server的部署安装

### 1.安装Yum源

```sql

# rpm -Uvh https://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

```

### 2.安装Zabbix server,Web前端,agent

```bash

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

```

### 3.创建初始化数据库

```sql

# mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';

mysql> quit;

```

导入初始架构和数据,系统将提示您输入新创建的密码。

```bash

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

```

### 4. 为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

```bash

DBPassword=password

```

### 5.配置php

```bash

[root@localhost /]# 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

```

### 6.配置apache

```bash

[root@localhost /]# vim /etc/httpd/conf/httpd.conf

ServerName 172.31.1.200:80

DirectoryIndex index.html index.html.var index.php

在【#AddType application/x-tar .tgz】下面,添加如下:

AddType application/x-httpd-php .php

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

```

### 7.Zabbix Web文件复制到Apache Web目录中

```bash

### 下载zabbix-3.0.24.tar.gz源代码文件

[root@localhost conf]# tar zxvf zabbix-3.0.24.tar.gz

[root@localhost conf]# mkdir /var/www/html/zabbix

[root@localhost conf]# cp -ra /opt/zabbix-3.0.24/frontends/php/* /var/www/html/zabbix/

```

### 8.启动zabbix各类服务

```bash

##启动各类服务

[root@localhost mysql]# service httpd restart

[root@localhost mysql]# service zabbix-server restart

```

## Zabbix Web界面安装

安装页面地址如下:http://172.31.1.200/zabbix/setup.php

![zabbix01.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix01.png?raw=true)

![zabbix02.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix02.png?raw=true)

![zabbix03.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix03.png?raw=true)

![zabbix04.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix04.png?raw=true)

![zabbix05.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix05.png?raw=true)

这里zabbix的登录页面如下:

用户名:Admin

密码 :zabbix

![zabbix06.png](https://github.com/zhangshengdong/zhangshengdong.github.io/blob/master/pic/zabbix06.png?raw=true)

MySQL初始化zabbix_【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0相关推荐

  1. 【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0

    [Zabbix]CentOS6.9系统下部署Zabbix-server 3.0 目录 安装Zabbix 关闭selinux 删除旧版本MySQL5.1数据库 安装MySQL 5.6数据库 安装PHP ...

  2. mysql中文问号 linux,解决Linux系统下Mysql数据库中文显示成问号的问题

    Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 (需暂停服务的方式) Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 本机采用Ubuntu16.04系统,tar方式安装My ...

  3. centos6.2系统下安装配置FastDFS步骤

    2019独角兽企业重金招聘Python工程师标准>>> centos6.2系统下安装配置FastDFS步骤: 1:安装libevent(libevent-2.0.16-stable) ...

  4. centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法

    PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...

  5. suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...

    Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...

  6. linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析

    DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...

  7. zabbix监控suse linux,SuSE 系统之部署 Zabbix 监控服务

    SuSE 系统之部署 Zabbix 监控服务 2.4 安装 Apache2 httpd-2.4.2.tar.gz#tar?-zvxf?httpd-2.4.2.tar.gz?? #./configure ...

  8. deepin部署python开发环境_deepin系统下部署Python3.5的开发及运行环境

    deepin系统下部署Python3.5的开发及运行环境 1 概述 本人小白一枚,由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对跟我一样小白的朋友可以有所帮助. 2 ...

  9. cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)

    SQL Server 2017 的发布是 SQL Server 历史上首次同时发布 Windows 和 Linux 版本,本文将介绍如何在 Ubuntu 下部署 SQL Server 2017,包括它 ...

最新文章

  1. mixed content 混合内容
  2. 记住密码后input黄色背景处理
  3. 无废话WCF系列教程 -- 李林峰
  4. 进程通信之飞鸽传书2007绿色版
  5. 【报告分享】2020数据治理年度报告:规则的激荡与新生.pdf(附下载链接)
  6. javax.persistence.TransactionRequiredException: No transactional EntityManager available
  7. 如何彻底卸载Mysql数据库软件
  8. mysql数据库程序设计实例_mysql数据库编程精华案例347个(知此347个例子,便是高手矣)...
  9. oracle 10g ocp 047解析(精简版),Oracle 10g OCP题库解析(042、043、047)(转载)
  10. android代码修改view的宽度,代码动态改变view的大小
  11. 用计算机思维认识摩斯密码(摩斯密码速记)
  12. 树莓派系统迁移到移动硬盘
  13. java class文件反编译
  14. 解决“任务管理器已被系统管理员停用”的问题
  15. Pytorch:Unet网络代码详解
  16. DML和DDL的区别
  17. gitlab runner实现自动化部署
  18. ps快捷键对应的英文字母缩写
  19. 18、基于STM32的自动浇花系统
  20. MySQL基础-索引原理

热门文章

  1. 处理数字_6_NULL值的列的个数
  2. Python 模型持久化
  3. linux VIRT内存占太大,Java top VIRT 内存占用有关问题
  4. 目标检测比赛中的 trick
  5. windows自带的压缩,解压缩命令
  6. Ionic(ionicframework)一款接近原生的Html5移动App开发框架 中文网
  7. Asp.Net MVC 3【URLs, Routing,and Areas】续
  8. 【CentOS】如何在线安装pcre?
  9. 使用 iosOverlay.js 创建 iOS 风格的提示和通知
  10. 维基百科:主流移动设备的屏幕参数