声明

本文档翻译于官方zabbix2.2文档,官方文档链接如下:

https://www.zabbix.com/documentation/2.2


本文档不会逐页翻译,翻译的章节为笔者关心的部分


3.3章节翻译

----安装包安装

一些流行的操作系统发行版本有提供Zabbix的安装包,你可以用这些安装包进行安装

注解:提供的安装包可能并不是最新版的Zabbix

--Zabbix的官方源安装

        Zabbix官方提供了用于RHELDebianUbuntu平台的RPMDEB格式的安装包

这些包文件提供在repo.zabbix.comyumapt仓库都支持,Zabbix的安装步骤如下:

针对:RHELCentOS

支持RHEL6CentOS6

安装仓库配置包:

安装仓库配置包,这个包含有yum配置文件。

        RHEL5

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

        RHEL6:

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

--安装Zabbix

安装带有mysql数据库web前端的Zabbixserver的示例:

# yum install zabbix-server-mysql zabbix-web-mysql

安装Zabbix agent示例:

# yum install zabbix-agent

--创建初始化数据库

创建zabbix数据库和其用户(在这之前你需安装并打开数据库)

# mysql -uroot
mysql> create database zabbixcharacter set utf8;
mysql> grant all privileges onzabbix.* to [email protected] identified by 'zabbix';
mysql>exit

初始化表和数据

# cd /usr/share/doc/zabbix-server-mysql-2.2.0/create
# mysql -uroot zabbix <schema.sql
# mysql -uroot zabbix <p_w_picpaths.sql
# mysql-uroot zabbix < data.sql

--开启Zabbix server进程

编辑zabbix server配置文件

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

开启Zabbix server服务

# servicezabbix-server start

--编辑前端php配置

        ZabbixApache配置文件在/etc/httpd/conf.f/zabbix.conf一些php配置已经被配好

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
# php_valuedate.timezone Europe/Riga

必要的是接触上面关于时区的注释,并且修改时区,然后重启apache

# service httpdrestart

此时Zabbix前端便可以在浏览器中生效了,网址是:http://zabbix-frontend-hostname/zabbix(如果使用域名,需要保证可解析,并且对应的apache配置中也已经修改)

默认的管理界面登陆账号/密码为admin/zabbix


☆这之后是Debian平台的安装步骤文档,笔者并没有使用这个平台,故此处不在翻译

下面附上管理界面的配置截图:

Zabbix官方文档翻译--3.3章翻译--yum安装

Zabbix官方文档翻译--3.3章翻译--yum安装

Zabbix官方文档翻译--3.3章翻译--yum安装

Zabbix官方文档翻译--3.3章翻译--yum安装

Zabbix官方文档翻译--3.3章翻译--yum安装