如何在CentOS/RHEL 7/6/5中安装zabbix Server 3.0

在CentOS/RHEL 7/6/5上安装zabbix服务器(网络监控工具)。本指南将帮助你一步一步在Linux系统上安装ZABBIX服务器

Zabbix是网络和应用程序监控的开源软件。 Zabbix提供代理监视远程主机以及包含的zabbix通过SNMP,TCP和ICMP检查监督支持。 请点击这里了解更多有关Zabbix。 ZABBIX监控 本文将帮助你一步一步在CentOS / RHEL 7/6/5和Fedora系统上安装zabbix 3.0服务器。在开始之前,阅读以下基本运行的zabbix 3.0 LTS安装要求。
  • Apache:1.3.12或更高版本。
  • PHP:5.4.0或更高版本(PHP 7不支持)。
  • MySQL的:5.0.3或更高版本。
  • OpenIPMI:所需的IPMI支持。
  • libssh2:所需的SSH支持。 1.0或更高版本。
  • fping:所需的ICMP的ping项目。
  • libcurl:所需的网络监控。
  • libiksemel:所需的Jabber的支持。
  • NET-SNMP:所需的SNMP支持。

第1步 - 配置Apache,MySQL和PHP

为了使用zabbix,我们需要一个Web服务器,数据库服务器和PHP的工作。在这个步骤中,我们将要建立这些服务,如果你已经配置了,跳过这一步。 安装全部需要的服务
# yum install httpd httpd-devel
# yum install mysql mysql-server
# yum install php php-cli php-common php-devel php-pear php-gd php-mbstring php-mysql php-xml
启动所有服务
# service httpd start
# service mysqld start
MySQL初始设置 最初运行下面的命令来安装MySQL和保护它的安全
# mysql_secure_installation

第2步 - 配置yum库

您可以在官方Zabbix文件Zabbix库包的网站 下载。您还可以使用下面的命令来添加Zabbix库在你的系统之一。
CentOS/RHEL 7:
# rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

CentOS/RHEL 6:
# rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

CentOS/RHEL 5:
# rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/zabbix-release-3.0-1.el5.noarch.rpm

第3步 - 与MySQL安装的zabbix服务器

你已经在上述步骤添加Zabbix yum软件库。现在,使用下面的命令来在系统上使用MySQL数据库的支持包安装的zabbix服务器。
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway

第4步 - 设置zabbix配置Apache

Zabbix创建自己的Apache配置文件/etc/httpd/conf.d/zabbix.conf。 编辑这个文件,更新时区。 更多时区详细信息
  php_value date.timezone Asia/Kolkata
改变值后重新启动Apache服务。
# service httpd restart

第5步 - 创建zabbix MySQL数据库

此安装使用MySQL作为Zabbix的后端,所以我们需要创建MySQL数据库和用户的Zabbix安装。
# mysql -u root -p

mysql> CREATE DATABASE zabbixdb CHARACTER SET UTF8;
mysql> GRANT ALL PRIVILEGES on zabbixdb.* to zabbix@localhost IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
mysql> quit
创建数据库后恢复Zabbix提供的默认MySQL数据库。这些文件位于/usr/share/doc/zabbix-server-mysql-<version>/create/ 目录中找到。
# cd /usr/share/doc/zabbix-server-mysql-3.0.0/create

# mysql -u zabbix -p zabbixdb < schema.sql
# mysql -u zabbix -p zabbixdb < images.sql
# mysql -u zabbix -p zabbixdb < data.sql

第6步 - 启动zabbix服务器

上述设置完成后,让我们用下面的命令启动zabbix服务器。
# service zabbix-server start
启动Zabbix服务后,让我们去的zabbix网络安装程序并完成安装。

第7步 - 开始zabbix Web安装程序

Zabbix Web安装程序可以通过下面的网址,更改FQDN按照你的设置可以访问。
http://svr1.howtoing.com/zabbix/
并按照步骤按如下屏幕截图。

Zabbix安装欢迎屏幕

这是Zabbix Web安装程序的欢迎屏幕。前进通过点击 Next 按钮。 安装ZABBIX服务器第1步

检查 pre-requisities

检查您的系统拥有所有需要的软件包,如果一切接下来单击OK安装ZABBIX服务器第2步

配置DB连接

进入第4步创建的数据库信息,然后点击下一步安装ZABBIX服务器第3步

Zabbix服务器详细信息

安装ZABBIX服务器第4步

安装前摘要

在这一步会告诉你已经进入前面的步骤的总结,因此只需单击下一步安装ZABBIX服务器第5步

安装的zabbix

安装ZABBIX服务器第6步

Zabbix登录

使用以下默认凭据登录的zabbix。
   Username:  admin
   Password:  zabbix
安装ZABBIX服务器第七步 成功登录后,你会得到Zabbix仪表盘像下面。 安装ZABBIX服务器第8步 恭喜您!您的zabbix安装已经完成。 请阅读我们的下一篇文章安装Zabbix代理在Zabbix服务器添加主机