1.安装前准备

(1)关闭防火墙

[root@localhost ~]#Systemctl stop firewalld.service

(2)开机关闭防火墙

[root@localhost ~]#Systemctl disable firewall.service

(3)关闭selinux

编辑/etc/selinux/conf文件

将SELINUX=换成disabled

(4)清空防火墙规则并关闭:

[root@localhost ~]#Iptables -F

[root@localhost ~]#Systemctl iptables stop

(5)检查网络是否畅通(互相ping通)

2.数据库的安装及配置

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

2.1检查系统版本信息

2.2安装mariadb

[root@localhost ~]#mariadb数据库的相关命令是:

[root@localhost ~]#systemctl start mariadb #启动MariaDB

[root@localhost ~]#systemctl stop mariadb #停止MariaDB

[root@localhost ~]#systemctl restart mariadb #重启MariaDB

[root@localhost ~]#systemctl enable mariadb #设置开机启动

3.Zabbix 3.4安装及配置

3.1 安装zabbix 3.4

[root@localhost ~]#rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

[root@localhost ~]#yum install zabbix-server-mysql zabbix-web-mysql –y

3.2 启动服务

[root@localhost ~]#systemctl start mariadb

3.3 创建数据库

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;

(创建一个库名为zabbix,编码为utf8)

MariaDB [(none)]> grant all privileges on zabbix.* to ‘zabbix’@’%.%.%.%’identified by 'zabbix';

(授权用户zabbix对zabbix这个库里的所有表,授权用户zabbix,密码zabbix,登陆localhost本地)

MariaDB [(none)]> flush privileges;

(刷新策略)

3.4 验证授权用户

3.5 找到数据库文件

先找到数据库文件,查看发现是压缩文件,解压开看到的就是数据库文件

[root@localhost ~]#cd   /usr/share/doc/zabbix-server-mysql-3.4.14

[root@localhost ~]#gunzip    create.aql.gz

3.6 导入数据库文件

MariaDB [(none)]>use zabbix;

MariaDB [(none)]> source /usr/share/doc/zabbix-server-mysql-3.4.14/create.sql

3.7 配置用户名及密码

[root@localhost ~]#grep -n '^'[a-Z] /etc/zabbix/zabbix_server.conf

[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf

3.8 启动zabbix server并设置开机启动

[root@localhost ~]# systemctl  start zabbix-server

[root@localhost ~]# systemctl enable zabbix-server

3.9 编辑Zabbix前端PHP配置

(更改时区)

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

去掉注释,并修改为亚洲上海

3.10 启动httpd并设置开机启动

[root@localhost ~]# systemctl start httpd #启动httpd服务

[root@localhost ~]# systemctl enable httpd #设置开机启动httpd服务

注意:zabbix-server跟httpd服务如果启不来的话,添加系统配置文件

4Zabbix Web安装及配置

4.1 浏览器访问安装

http://192.168.1.70/zabbix

4.2 输入数据库密码

4.3 填写名称

(这里就叫做zabbix)

4.4 展示配置文件信息

4.5 完成安装

会将在/etc/zabbix/web/zabbix.conf.php生成配置文件

4.6 输入用户名密码

用户名Admin    密码zabbix    (默认用户名密码)

4.7 修改zabbix为中文

4.8 安装完成

cnetos7--zabbix(3.4)-server安装的更多相关文章

  1. zabbix server安装详解

    简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以 ...

  2. zabbix 3.0快速安装简介(centos 7)

    zabbix快速安装 系统版本:centos 7 通过yum方法安装Zabbix3.0,安装源为阿里云 yum源配置 rpm -ivh http://mirrors.aliyun.com/zabbix ...

  3. Zabbix源码包安装

    Zabbix源码包安装 Cenos5.3 Basic server 安装顺序 Libxml2 Libmcrypt Zlib Libpng Jpeg:需要创建目录jpeg  /bin  /lib   / ...

  4. 2、zabbix工作原理及安装配置

      Zabbix架构:zabbix基本术语.zabbix安装.配置和应用 Zabbix架构中的组件: zabbix-server:C语言    zabbix-server和zabbix-agent通过 ...

  5. CentOS6.5之Zabbix3.2.2 Server安装、汉化及Agent安装

    1.安装MySQL 1.1.安装MySQL rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm yum ...

  6. 【ZABBIX】Linux下安装ZABBIX

    说明:搭建ZABBIX所需的软件列表为:RHEL6.5+Nginx+MySQL+PHP+ZABBIX. 一.软件包 软件名称 版本 下载地址 nginx 1.10.3 http://nginx.org ...

  7. zabbix 4.2 的安装和设置(mysql57----centos7)

    一.安装RPM [root@localhost ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release ...

  8. zabbix分布式监控服务 安装与配置

    zabbix安装与配置   一.什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存 ...

  9. zabbix (二)安装

    一.centos7源码安装zabbix3.x 1.安装前环境搭建 下载最新的yum源 #wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/ ...

  10. zabbix指定版本自动化安装脚本shell

    安装服务端zabbix 有时候要部署一个zabbix各种配置啊贼烦. #!/bin/sh #sleep 10 zabbix_version=4.2.5 ###这里你自定义版本,我要的是4.2.5 za ...

随机推荐

  1. react之高阶组件(二)

    高阶组件的使用 接上文———— 一.像函数一样直接调用 import React, { Component } from 'react' import A from './A' class C ext ...

  2. npm 安装 react-devtools

    由于不能科学的上网.网上看资料装上了这个插件,装的过程有点坑.记录一下,希望能帮到和我一样的新手. 1.第一步,克隆下远程仓库的东西. 桌面右键,git-bash.然后输入: git clone ht ...

  3. thinkphp5 使用PHPExcel 导入导出

    首先下载PHPExcel类.网上很多,自行下载. 然后把文件放到vendor文件里面. 一般引用vendor里面的类或者插件用vendor(); 里面加载的就是vendor文件,然后想要加载哪个文件, ...

  4. centos没有service命令的恢复方法(-bash: service: command not found)

    转载自:https://blog.csdn.net/u014175572/article/details/53375049?utm_source=itdadao&utm_medium=refe ...

  5. CRM, C4C和SAP Hybris的数据库层设计

    SAP的product都是DB provider无关的. CRM大家都很熟悉了,application developer最多用Open SQL直接操作表. Netweaver里支持的DB provi ...

  6. 关于Tomcat服务器中的协议及请求过程

    关于Tomcat服务器中采用的协议:在Tomcat的server.xml文件中可以找到如下几个Connector <!-- 1. HTTP --> <Connector port=& ...

  7. mysql基础指令知识

    桌面指令(cmd)进入mysql客户端 第一步:安装mysql,配置环境变量 第二步:手动开启服务 第三步:输入如下指令: mysql [-h localhost -P 3306] -u  用户名 - ...

  8. python Linux 环境 (版本隔离工具)

    python Linux 环境 (版本隔离工具) 首先新建用户,养成良好习惯useradd python 1.安装pyenv GitHub官网:https://github.com/pyenv/pye ...

  9. mysql学习之基础篇02

    我们来说一下表的增删改查的基本语法: 首先建立一个简单的薪资表: create table salary(id int primary key auto_increment,sname varchar ...

  10. PAT-2019年冬季考试-乙级(题解)

    很荣幸这次能够参加乙级考试,和大佬们同台竞技了一次,这篇博客,进行介绍这次2019冬季的乙级考试题解. 7-1 2019数列 (15分) 把 2019 各个数位上的数字 2.0.1.9 作为一个数列的 ...