共计 3710 个字符,预计需要花费 10 分钟才能阅读完成。
部署环境
RHEL 6.7
Zabbix-server 2.2.14
安装 zabbix 官方源
# wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
# rpm -ivh zabbix-release-2.2-1.el6.noarch.rpm
安装 zabbix-server
# yum install zabbix zabbix-server-mysql zabbix-web-mysql
Dependency Installed: | |
OpenIPMI-libs.x86_64 0:2.0.16-14.el6 apr.x86_64 0:1.3.9-5.el6_2 | |
apr-util.x86_64 0:1.3.9-3.el6_0.1 apr-util-ldap.x86_64 0:1.3.9-3.el6_0.1 | |
dejavu-fonts-common.noarch 0:2.33-1.el6 dejavu-sans-fonts.noarch 0:2.33-1.el6 | |
fontpackages-filesystem.noarch 0:1.41-1.1.el6 fping.x86_64 0:2.4b2-16.el6 | |
freetype.x86_64 0:2.3.11-17.el6 gnutls.x86_64 0:2.8.5-19.el6_7 | |
httpd.x86_64 0:2.2.15-54.el6.CentOS httpd-tools.x86_64 0:2.2.15-54.el6.centos | |
iksemel.x86_64 0:1.4-2.el6 libX11.x86_64 0:1.6.3-2.el6 | |
libX11-common.noarch 0:1.6.3-2.el6 libXau.x86_64 0:1.0.6-4.el6 | |
libXpm.x86_64 0:3.5.10-2.el6 libjpeg-turbo.x86_64 0:1.2.1-3.el6_5 | |
libpng.x86_64 2:1.2.49-2.el6_7 libtool-ltdl.x86_64 0:2.2.6-15.5.el6 | |
libxcb.x86_64 0:1.11-2.el6 lm_sensors-libs.x86_64 0:3.1.1-17.el6 | |
mailcap.noarch 0:2.1.31-2.el6 net-snmp.x86_64 1:5.5-57.el6 | |
net-snmp-libs.x86_64 1:5.5-57.el6 php.x86_64 0:5.3.3-48.el6_8 | |
php-bcmath.x86_64 0:5.3.3-48.el6_8 php-cli.x86_64 0:5.3.3-48.el6_8 | |
php-common.x86_64 0:5.3.3-48.el6_8 php-gd.x86_64 0:5.3.3-48.el6_8 | |
php-mbstring.x86_64 0:5.3.3-48.el6_8 php-mysql.x86_64 0:5.3.3-48.el6_8 | |
php-pdo.x86_64 0:5.3.3-48.el6_8 php-xml.x86_64 0:5.3.3-48.el6_8 | |
unixODBC.x86_64 0:2.2.14-14.el6 zabbix-server.x86_64 0:2.2.14-1.el6 | |
zabbix-web.noarch 0:2.2.14-1.el6 |
可以看到,php 和 httpd 都会自动安装
安装 MySQL
在这里,选用的是 MySQL 5.6.31 社区版
修改 MySQL 配置文件
# vi /etc/my.cnf
character-set-server=utf8
主要是修改字符集,不然后续的 WEB 页面中切换到中文环境下会出现乱码。
重启 MySQL 服务
# service mysqld restart
创建 zabbix 数据库并授权
mysql> create database zaibbix;
mysql> grant all on zabbix.* to zabbix@’localhost’ identified by ‘zabbix’;
mysql> flush privileges;
导入 zabbix-server 数据库
# cd /usr/share/doc/zabbix-server-mysql-2.2.14/create
# mysql zabbix < schema.sql
# mysql zabbix < images.sql
# mysql zabbix < data.sql
注意:如果是部署 zabbix-proxy,只需导入 schema.sql 即可。
配置 zabbix-server 的参数
# grep -Ev "^$|^#" /etc/zabbix/zabbix_server.conf | |
LogFile=/var/log/zabbix/zabbix_server.log | |
LogFileSize=0 | |
PidFile=/var/run/zabbix/zabbix_server.pid | |
DBName=zabbix | |
DBUser=zabbix | |
DBPassword=zabbix | |
DBSocket=/var/lib/mysql/mysql.sock | |
SNMPTrapperFile=/var/log/snmptt/snmptt.log | |
AlertScriptsPath=/usr/lib/zabbix/alertscripts | |
ExternalScripts=/usr/lib/zabbix/externalscripts |
在这里,其实并不需要修改,主要是 MySQL 用户名,密码,端口,socket 文件等参数。
启动 zabbix-server 服务
# /etc/init.d/zabbix-server start
如果启动失败,可通过 /var/log/zabbix/zabbix_server.log 定位问题。
配置 php 参数
在 zabbix 的 RPM 中,已经配置了相关参数,只需设置时区即可
# vim /etc/httpd/conf.d/zabbix.conf
<Directory "/usr/share/zabbix"> | |
Options FollowSymLinks | |
AllowOverride None | |
Order allow,deny | |
Allow from all | |
<IfModule mod_php5.c> | |
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_value date.timezone Asia/Shanghai | |
</IfModule> | |
</Directory> |
启动 httpd 服务
# /etc/init.d/httpd start
配置 WEB 页面
打开浏览器,输入 http://ip/zabbix,在本例中是 192.168.244.30/zabbix
Step 1
Step 2
如果提示参数不通过,则需要修改 php.ini 配置文件,并重启 httpd 服务。
Step 3
点击“Test connection”测试数据库能否连接。
Step 4
Step 5
Step 6
进入登录界面
默认账户是 admin,密码是 zabbix
一些 Zabbix 相关教程集合:
Ubuntu 14.04 下 Zabbix2.4.5 源码编译安装 http://www.linuxidc.com/Linux/2015-05/117657.htm
安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm
《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm
CentOS 6.3 下 Zabbix 安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm
Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm
64 位 CentOS 6.2 下安装 Zabbix 2.0.6 http://www.linuxidc.com/Linux/2014-11/109541.htm
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-08/134529.htm
