Zabbix是网络和应用程序监控的开源软件。 Zabbix提供代理监视远程主机以及包含的zabbix通过SNMP,TCP和ICMP检查监督支持。 请点击
这里了解更多有关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.youcl.com/zabbix/
并按照步骤按如下屏幕截图。
Zabbix安装欢迎屏幕
这是Zabbix Web安装程序的欢迎屏幕。前进通过点击
Next 按钮。
检查 pre-requisities
检查您的系统拥有所有需要的软件包,如果一切接下来单击
OK。
配置DB连接
进入第4步创建的数据库信息,然后点击
下一步 。
Zabbix服务器详细信息
安装前摘要
在这一步会告诉你已经进入前面的步骤的总结,因此只需单击
下一步 。
安装的zabbix
Zabbix登录
使用以下默认凭据登录的zabbix。
Username: admin
Password: zabbix
成功登录后,你会得到Zabbix仪表盘像下面。
恭喜您!您的zabbix安装已经完成。 请阅读我们的下一篇文章
安装Zabbix代理并
在Zabbix服务器添加主机 。