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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章