zoukankan      html  css  js  c++  java
  • zabbix3.2安装

    实验环境是centos6.8 zabbix3.2

    首先来配置yum源

    安装epel源

    yum -y install epel-release

    安装webtatic源

    rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm Retrieving http://mirror.webtatic.com/yum/el6/latest.rpm

    warning: /var/tmp/rpm-tmp.LS63Uk: Header V4 DSA/SHA1 Signature, key ID cf4c4ff9: NOKEY

    Preparing... ########################################### [100%]

    1:webtatic-release ########################################### [100%]

    配置zabbix源 新建一个文件

    vim /etc/yum.repos.d/zabbix.repo

    [zabbix]

    name=zabbix baseurl=http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/

    enabled=1

    gpgcheck=0

    [zabbix-deprecated]

    name=zabbix-deprecated baseurl=http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/

    enabled=1

    gpgcheck=0

    保存推出

    清空源 清空yum缓存

    yum clean all

    yum repolist

    yum makecacke

    安装php

    查看当前php版本

    php -v

    移除已经安装的php版本

    yum remove php*

    安装php

    yum install php56w php56w-devel php56w-common php56w-mysql php56w-pdo php56w-opacache php56w-xml

    安装完后查看php的版本

    php -V

    安装mysql  此处看我的博客有,所以此处省略

    安装完成后进入MySQL后

    mysql> grant all privileges on zabbix.* to zabbix@'localhost' identified by 'zabbix';#创建一个zabbix的账号

    Query OK, 0 rows affected (0.00 sec)

     mysql> grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';#授予权限我这里给了全部的权限

    Query OK, 0 rows affected (0.00 sec)

    mysql> flush privileges;#刷新

    Query OK, 0 rows affected (0.00 sec)

    mysql> exit 

    Bye

    安装zabbix

    yum install zabbix-agent zabbix-get zabbix-java-gateway zabbix-proxy zabbix-proxy-mysql zabbix-release zabbix-sender zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql

    导入sql文件

    cd /usr/share/doc/zabbix-server-mysql-3.2.11/

    gunzip create.sql.gz #解压

    cp create.sql /root

    进入数据库

    进入zabbix库后还原

    source create.sql

    #这里不建议在mysql外面还原,如果还原的库名和表名与mysql里面一直,则还原失败。

    编辑zabbix文件

    vi /etc/zabbix/zabbix_server.conf

    DBPassword=zabbix

    创建需要的目录

    mkdir /etc/zabbix/alertscripts /etc/zabbix/externalscripts

    开启zabbix服务

    首先关闭警报

    setenforce 0

    关闭防火墙

    service iptables stop

    开启zabbix服务

    service zabbix-server restart

    开启启动

    chkconfig zabbix-server on

    配置apache服务 启动

    vi /etc/httpd/conf/httpd.conf

    ServerName localhost:80

    service httpd restart

    把zabbix目录复制到html目录下

    cp -r /usr/share/zabbix /var/www/html/

    打开浏览器输入ip地址  192.168.0.101/zabbix

    点击下一步 发现报错这里是因为php.ini没有修改

    修改php.ini

    vi /etc/php.ini

    #修改一下几个参数

    post_max_size = 16M

    max_execution_time =300

    max_input_time = 300

    这里时间设置成上海时间

    date.timezone=Asia/Shanghai

    bcmath.scale=1

    always_populate_raw_post_data = -1

    #修改完以后保存退出

    安装php插件 

    (1)bcmath(2) mbstring(3)  gd

    yum install -y php56w-gd php56w-bcmath php56w-mbstring

    重启apache

    service httpd restart

    再次打开网页刷新页面,全部OK,点击下一步

    这里需要填写数据库密码zabbix 前面设置过

    此页面保持默认下一步

    信息总览,确认添加正确下一步

    点击完成finish即可完成

    登录界面

    默认用户密码为 admin zabbix

    进入以后画面

    zabbix安装到此就完成了

    下一篇文章下如果添加服务 如nginx tomcat

    点一杯最爱的星巴克

  • 相关阅读:
    sys模块
    反射
    动态导入模块
    类的静态属性
    多态
    继承
    组合
    linux系统各个子目录的内容
    mysql安装
    Docker 数据卷操作
  • 原文地址:https://www.cnblogs.com/qingyuanyuanxi/p/8371522.html
Copyright © 2011-2022 走看看