zabbix server 2.2.3 yum安装文档

zabbix server安装文档:
1)安装zabbix server 2.2.3。
1.添加zabbix 源:

#rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm

2.安装

#yum install zabbix-server-mysql.x86_64 zabbix-server.x86_64 zabbix.x86_64

2)安装mysql server。
目前这边采用的mysql是Percona Server 56.安装方式为yum。
1.添加Percoca的源:

#rpm -ivh http://www.percona.com/redir/downloads/percona-release/percona-release-0.0-1.x86_64.rpm

2.安装Percona-Server-server-56:

#yum install Percona-Server-server-56.x86_64 -y

3.初始化mysql:
创建mysql的数据目录

#mkdir /data1/mysql_3306/
#chown mysql.mysql /data1/mysql_3306/

安装默认数据库:

#mysql_install_db --datadir=/data1/mysql_3306/data --user=mysql --log-bin=mysql_3306-bin
#mysqladmin -uroot  password 'xxxxx'

配置文件及启动脚本请看附件。请把.txt去掉即可。
4.初始化zabbix数据表:
创建zabbix数据库:

#mysql -S /data1/mysql_3306/mysql.sock
mysql> create database zabbix;

导入zabbix数据表:

#cd /usr/share/doc/zabbix-server-mysql-2.2.3/create
#mysql -S /data1/mysql_3306/mysql.sock zabbix < schema.sql
#mysql -S /data1/mysql_3306/mysql.sock zabbix < images.sql
#mysql -S /data1/mysql_3306/mysql.sock zabbix < data.sql

添加zabbix用户用于zabbix 使用:

mysql> GRANT ALL PRIVILEGES ON `zabbix`.* TO 'zabbix'@'localhost' IDENTIFIED BY 'xxxxxxx';

3)安装zabbix 前端。
1.安装zabbix-web,httpd,php

#yum install zabbix-web.noarch zabbix-web-mysql.noarch

2.配置zabbix-web
前端机需要关闭seliunx。

#cat /etc/zabbix/web/zabbix.conf.php
<?php
// Zabbix GUI configuration file
global $DB;
$DB["TYPE"]            = 'MYSQL';
$DB["SERVER"]        = '10.13.2.243';
$DB["PORT"]            = '3306';
$DB["DATABASE"]        = 'zabbix';
$DB["USER"]            = 'zabbix';
$DB["PASSWORD"]        = 'xxxxxx';
// SCHEMA is relevant only for IBM_DB2 database
$DB["SCHEMA"]        = '';
$ZBX_SERVER            = '10.13.2.243';
$ZBX_SERVER_PORT        = '10051';
$ZBX_SERVER_NAME        = '';
$IMAGE_FORMAT_DEFAULT    = IMAGE_FORMAT_PNG;
?>

更改php文件时区:

#vim /etc/php.ini
date.timezone = "Asia/Shanghai"

访问:http://xxx.xx.xxx.xx/zabbix

你可能感兴趣的:(mysql安装,yum,安装zabbix)