zoukankan      html  css  js  c++  java
  • zabbix监控系统(一)zabbix安装

     

    一、环境准备

    系统CentOS 6

    zabbix版本:3.4

    数据库:mysql

    二、安装步骤

    1.安装zabbix rpm包仓库

    rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm

    2.安装MySQL,php和Apache

    rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm
    yum clean all
    yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap mysql mysql-server mysql-devel libXpm t1lib //如果之前php版本小于5.6请卸载

    3.安装Zabbix server, frontend, agent

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

    4.创建初始数据库

    /etc/init.d/mysqld start 
    
    mysql -uroot -p
    
    mysql> create database zabbix character set utf8 collate utf8_bin;
    
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';  //这个地方输入密码,我设置的是zabbix  
    
    mysql>  quit;

    5.导入初始模式和数据。系统将提示您输入新创建的密码

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

    6.为Zabbix服务器配置数据库

    vi  /etc/zabbix/zabbix_server.conf

    LogFile=/var/log/zabbix/zabbix_server.log
    LogFileSize=0
    PidFile=/var/run/zabbix/zabbix_server.pid
    SocketDir=/var/run/zabbix
    DBHost=172.16.111.133 
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix
    SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
    ListenIP=172.16.111.133 
    CacheSize=1024M
    HistoryCacheSize=128M
    TrendCacheSize=64M
    ValueCacheSize=128M
    Timeout=30
    AlertScriptsPath=/usr/lib/zabbix/alertscripts
    ExternalScripts=/usr/lib/zabbix/externalscripts
    LogSlowQueries=3000

    7.为Zabbix前端配置PHP

    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

    8.创建zabbix目录

    cd /var/www/html/
    mkdir zabbix
    wget -S https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.4.9/zabbix-3.4.9.tar.gz/download
    mv download zabbix.tar.gz
    tar zxvf
    zabbix.tar.gz
    cd /var/www/html/zabbix-3.4.9/frontends/php/
    cp -r * /var/www/html/zabbix/
    chown -R apache.apache /var/www/html/zabbix/

     9.启动服务

    service zabbix-server start 
    service httpd start 
    chkconfig  zabbix-server on
    chkconfig httpd on

    查看日志报错

    mysql -uroot -p
    mysql> use mysql;
    mysql>update user set host = '%' where user = 'zabbix';
    mysql>grant all privileges on *.* to 'zabbix'@'%' identified by 'zabbix';
    mysql>grant all privileges on *.* to 'zabbix'@ip identified by 'zabbix'; //这个地方写入你服务器的ip
    mysql>quit; 
     

    10.配置Zabbix前端

    连接到新安装的Zabbix前端:http:// server_ip_o_name / zabbix

     11.安装前端

    安装向导的第一个屏幕

     确保满足所有软件先决条件

    输入连接到数据库的详细信息。Zabbix数据库必须已经创建

    输入Zabbix服务器的详细信息

     查看设置摘要

     

     下载配置文件并将其置于conf /中将Zabbix PHP文件复制到的Web服务器HTML文档子目录中

     

    完成安装。

    Zabbix前端准备就绪!默认的用户名是Admin,密码zabbix

    Arthur_Pendragon
  • 相关阅读:
    20210621SMB1协议安全问题
    用Markdown编辑微信公众号
    重温数据结构01 基本概念
    Mac安装HomeBrew
    曲終
    四、10分钟ToPandas_0.24.2
    三、Pandas速查手册中文版
    一、Numpy库与多维数组
    零.注意的细节
    二、Pandas库与数据处理
  • 原文地址:https://www.cnblogs.com/liushuai0801/p/9078674.html
Copyright © 2011-2022 走看看