Установка Zabbix 2.2 на CentOS 6

Zabbix представляет официальне репозитории с пакетами для Red Hat Enterprise Linux, Debian и Ubuntu LTS.

Представляем пошаговую установку Zabbix из пакетов.

Для системы Red Hat Enterprise Linux / CentOS

Устанавливаем репозитории для соответствующей операционной системы:
Zabbix 2.2 для RHEL5:
# rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm
Zabbix 2.2 для RHEL6:
# rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm

Устанавливаем сервис синхронизации времени:
# ntpdate id.pool.ntp.org
# chkconfig ntpd on
# /etc/init.d/ntpd start

Устанавливаем Zabbix agent
# yum install zabbix-agent

Устанавливаем сервер MySQL
yum install zabbix-server-mysql zabbix-web-mysql
# chkconfig mysqld on
# /etc/init.d/mysqld start

Выполняем скрипт:
# mysql_secure_installation

Создаём начальную базу данных:
# mysql -uroot
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix’;
mysql> exit

Импортируем начальные схему и данные.
# cd /usr/share/doc/zabbix-server-mysql-2.2.0/create
# mysql -uroot zabbix < schema.sql
# mysql -uroot zabbix < images.sql
# mysql -uroot zabbix < data.sql

Настраиваем конфигурацию базы данных в файлу zabbix_server.conf
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

Редактируем файл конфигурации сервера Apache для Zabbix frontend находящийся в /etc/httpd/conf.d/zabbix.conf
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 Europe/Moscow

Вы можете снять комментарий с параметра “date.timezone” и установить корректную для вас timezone.
После изменения конфигурационных файлов перегрузите сервер apache.
# service httpd restart

Запускаем процесс сервера Zabbix
# chkconfig zabbix-server on
# chkconfig zabbix-agent on
# service zabbix-server start
# service zabbix-agent start

Zabbix доступен по адресу http://zabbix-frontend-hostname/zabbix в вашем браузере.
Логин и пароль по умолчанию: Admin/zabbix.