MySQL初始化zabbix_【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0
[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相关推荐
- 【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0
[Zabbix]CentOS6.9系统下部署Zabbix-server 3.0 目录 安装Zabbix 关闭selinux 删除旧版本MySQL5.1数据库 安装MySQL 5.6数据库 安装PHP ...
- mysql中文问号 linux,解决Linux系统下Mysql数据库中文显示成问号的问题
Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 (需暂停服务的方式) Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 本机采用Ubuntu16.04系统,tar方式安装My ...
- centos6.2系统下安装配置FastDFS步骤
2019独角兽企业重金招聘Python工程师标准>>> centos6.2系统下安装配置FastDFS步骤: 1:安装libevent(libevent-2.0.16-stable) ...
- centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法
PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...
- suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...
Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- 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 ...
- deepin部署python开发环境_deepin系统下部署Python3.5的开发及运行环境
deepin系统下部署Python3.5的开发及运行环境 1 概述 本人小白一枚,由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对跟我一样小白的朋友可以有所帮助. 2 ...
- cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)
SQL Server 2017 的发布是 SQL Server 历史上首次同时发布 Windows 和 Linux 版本,本文将介绍如何在 Ubuntu 下部署 SQL Server 2017,包括它 ...
最新文章
- mixed content 混合内容
- 记住密码后input黄色背景处理
- 无废话WCF系列教程 -- 李林峰
- 进程通信之飞鸽传书2007绿色版
- 【报告分享】2020数据治理年度报告:规则的激荡与新生.pdf(附下载链接)
- javax.persistence.TransactionRequiredException: No transactional EntityManager available
- 如何彻底卸载Mysql数据库软件
- mysql数据库程序设计实例_mysql数据库编程精华案例347个(知此347个例子,便是高手矣)...
- oracle 10g ocp 047解析(精简版),Oracle 10g OCP题库解析(042、043、047)(转载)
- android代码修改view的宽度,代码动态改变view的大小
- 用计算机思维认识摩斯密码(摩斯密码速记)
- 树莓派系统迁移到移动硬盘
- java class文件反编译
- 解决“任务管理器已被系统管理员停用”的问题
- Pytorch:Unet网络代码详解
- DML和DDL的区别
- gitlab runner实现自动化部署
- ps快捷键对应的英文字母缩写
- 18、基于STM32的自动浇花系统
- MySQL基础-索引原理
热门文章
- 处理数字_6_NULL值的列的个数
- Python 模型持久化
- linux VIRT内存占太大,Java top VIRT 内存占用有关问题
- 目标检测比赛中的 trick
- windows自带的压缩,解压缩命令
- Ionic(ionicframework)一款接近原生的Html5移动App开发框架 中文网
- Asp.Net MVC 3【URLs, Routing,and Areas】续
- 【CentOS】如何在线安装pcre?
- 使用 iosOverlay.js 创建 iOS 风格的提示和通知
- 维基百科:主流移动设备的屏幕参数