zoukankan      html  css  js  c++  java
  • Zabbix4.0安装浅谈

    一、此篇文章存在意义

    针对超级小白,大神绕过

    在zabbix官网https://www.zabbix.com/download里,需要数据库,但是并没有指导小白的我们如何安装数据库,此文章包含了Mysql数据库的安装

    二、安装环境

      centos7.3.1611

      zabbix 4.0.2

    三、从0到1安装Zabbix

    1. 安装wget

      yum install wget

    2.下载Mysql源

      wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

    3.安装Mysql源

      yum -y install mysql57-community-release-el7-11.noarch.rpm

    4.查看Mysql安装效果

      yum repolist enabled | grep mysql.*

    5.安装Mysql服务器

      yum -y install mysql-community-server

    6.启动Mysql服务

      systemctl start  mysqld.service

    7.查看Mysql服务是否起来

      systemctl status mysqld.service

    8.查看Mysql初始密码(随机密码)

      grep "password" /var/log/mysqld.log

    9.修改密码(可选)

      mysql -uroot -p

      Enter password:输入初始密码

      mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'Zabbix@123'       //密码要符合复杂度大小写特殊字符数字

    10.初始化Mysql里的zabbix数据库与数据库授权

      mysql> create database zabbix character set utf8 collate utf8_bin;
      mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'Zabbix@123';    //输入root的密码提高用户zabbix授权
      mysql> quit;

    11.导入初始模式和数据

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

       Enter password: 输入数据库管理员root密码

    12.修改数据库zabbix用户名的密码

      # vi  /etc/zabbix/zabbix_server.conf

      找到DBPassword=需要的密码        #此密码为用户名zabbix要连接数据库使用的密码

    13.设置zabbix的web页面时区

        # vi  /etc/httpd/conf.d/zabbix.conf

          php_value date.timezone Asia/Shanghai

    14.重启zabbix相关服务,并设置开机启动

      # systemctl restart zabbix-server zabbix-agent httpd
      # systemctl enable zabbix-server zabbix-agent httpd

    15.关闭SELINUX,关闭防火墙

      systemctl disable firewalld      #关闭防火墙

      vi /etc/selinux/config        #关闭SELINUX,重启设备shutdown -r 0

      修改"SELINUX=disabled"为"SELINUX=disabled"

    16.访问Zabbix WEB界面

      http://server_ip_or_name/zabbix /zabbix/

  • 相关阅读:
    随笔:判断一个范围内有多少质数,分别是多少
    随笔:判断一个整数是否是质数,如果不是质数,那么因数表达式是什么
    随笔:Python发送SMTP邮件方法封装
    Python基础学习:打印九九乘法表
    随笔:docker学习笔记(包括了基础学习和制作运行jar包的docker镜像,还有centos7防火墙这个坑)
    随笔:测试心得
    随笔:docker安装
    Python基础:Python连接MySQL数据库方法封装2
    随笔:Python打印临时日志、清空临时日志
    radio点击一下选中,再点击恢复未选状态
  • 原文地址:https://www.cnblogs.com/lisenlin/p/10072747.html
Copyright © 2011-2022 走看看