uyfrjk 发表于 2019-1-25 09:24:56

linux监控系统_Zabbix安装步骤及配置V1.1(3)

  环境:
    采用一台主机配置 Server /Web GUI /Database   #C7R3172.16.79.73
    另一台主机当作被监控主机                                     #C7R4   172.16.79.74
    此处以 zabbix mysql(mariadb) apache php实验


trousers包: 是一个可信计算组程序站 (zabbix会调用 系统在带,有可能版本叫老会出bug) 请更新
从3.0开始 没有zabbix-server安装包 转而由 zabbix-server-mysql(pgsql)提供
此时没有用到proxy所以不用安装

  ****************************************************安装服务器端**************************************************
  ******************************设置mysql***********************************
  ]# yum install mariadb-server   #实验环境为Centos 7
]# vim /etc/my.cnf                #或/etc/my.cnf.d/创建
                        
                1.建立独立表空间
               2.禁止解析主机名

  ~]# systemctl start mariadb                #开启服务
~]# mysql

  MariaDB [(none)]> CREATE DATABASE zabbix CHARSET 'utf8' ;    #创建表并设置字符集

  MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'127.0.0.1' IDENTIFIED BY 'zbxpass';   #设置授权及账号密码
  ********************************************************************************************************************************
  ~]# yum install zabbix
~]# yum install zabbix22-server-mysql.x86_64
~]# yum install httpd php zabbix22-web-mysql
如果要监控zabbix 服务端自己 请安装    zabbix-agent

  ******************************************************************************************************************************************
  
分体安装在这里

  ***************************************************************************************************************************************
  
*****************************************服务端配置*********************************************************************
****************************************准备mysql****************************************************
服务端数据库初始化:
    服务器端虽然建立的数据库,但是没有表 zabbix提供了脚本可以为db自动创建表
2.X:三个sql脚本
3.0:有一个sql脚本
此处以2.2版本为例:
    ]# cd /usr/share/zabbix-mysql/
    ]# ls
data.sqlimages.sqlschema.sqlupgrades
]# mysql -h 127.0.0.1 -u zbxuser -pzabbix < /usr/share/zabbix-mysql/schema.sql
]# mysql -h 127.0.0.1 -u zbxuser -pzabbix< /usr/share/zabbix-mysql/images.sql
]# mysql -h 127.0.0.1 -u zbxuser -pzabbix< /usr/share/zabbix-mysql/data.sql

****************************************准备zabbix**************************************************************
   ]# cd /etc/zabbix                  #注意备份

  ]# vim zabbix_server.conf
   ===========================
配置段
############ GENERAL PARAMETERS #################      一般参数段
   ############ ADVANCED PARAMETERS ################       高级参数

     ####### LOADABLE MODULES #######                  可加载模块
  ####### TLS-RELATED PARAMETERS #######                安全相关
项格式:
  ### Option: NodeID                         #指令名称
  #       Unique NodeID in distributed setup.      #意义
  #       0 - standalone server
  #
  # Mandatory: no               #是否为强制项
  # Range: 0-999                  #可去范围
  # Default:                  #默认值
  # NodeID=0                  #当前设定

通用参数:
   
    ListenPort=10051      默认监听端口
  SourceIP=            采集数据请求从哪个ip地址发出,(涉及到agent认证)
  LogType=file         日志类型
  LogFile=/var/log/zabbix/zabbix_server.log   日志文件
  LogFileSize=0            日志大小
  PidFile=/var/run/zabbix/zabbix_server.pid
  
  DBHost=localhost                     数据库服务地址
  DBName=zabbix                        数据库名称
  DBUser=zbxuser                        数据库用户
  DBPassword=zbxpass                数据库密码
  DBSocket=/var/lib/mysql/mysql.sock          数据库套接字文件
   修改配置文件:
      DBHost=127.0.0.1
      DBUser=zbxuser
      DBPassword=zbxpass
开启服务并查看状态:
]# systemctl start zabbix-server
]# systemctl status zabbix-server

  *****************************************配置 WEB GUI****************************************************************
必须定义时区:
            2.X版本必须修改:
                  ]# vim /etc/php.ini       #/date.timezone       会影响php全局配置    Asia/Shanghai
      3.0:
    ]# vim /etc/httpd/conf.d/zabbix.conf          Asia/Shanghai
  重启服务:
   ]# systemctl restart httpd
************************************************************ *************************************
访问http://172.16.79.73/zabbix ;

  我操.....好激动
  




页: [1]
查看完整版本: linux监控系统_Zabbix安装步骤及配置V1.1(3)