Некоторые популярные дистрибутивы ОС предоставляют пакеты Zabbix. Вы можете использовать эти пакеты для установки Zabbix.
Zabbix SIA поставляет официальные RPM и DEB пакеты для Red Hat Enterprise Linux, Debian и Ubuntu LTS.
Файлы пакетов доступны по адресу repo.zabbix.com. Репозитории yum и apt также доступны на сервере. Пошаговое руководство по установке Zabbix из пакетов представлено ниже.
Поддерживаемые версии: RHEL 5, RHEL 6, RHEL 7, Oracle Linux 5, Oracle Linux 6, Oracle Linux 7, CentOS 5, CentOS 6, CentOS 7
Установите пакет конфигурации репозитория. Этот пакет содержит файлы конфигурации yum.
Zabbix 2.4 для RHEL5, Oracle Linux 5, CentOS 5:
# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/5/x86_64/zabbix-release-2.4-1.el5.noarch.rpm
Zabbix 2.4 для RHEL6, Oracle Linux 6, CentOS 6:
# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
Zabbix 2.4 для RHEL7, Oracle Linux 7, CentOS 7:
# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm
Установите пакеты Zabbix. Например, установка Zabbix сервера с веб-интерфейсом и с базой данных MySQL.
# yum install zabbix-server-mysql zabbix-web-mysql
Пример установки только Zabbix агента.
# yum install zabbix-agent
Создайте базу данных zabbix и пользователя в MySQL. Смотрите скрипты создания базы данных в случае MySQL.
Импортируйте изначальную схему и данные.
# cd /usr/share/doc/zabbix-server-mysql-2.4.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
Запустите процесс Zabbix сервера.
# service zabbix-server start
Файл конфигурации Apache веб-интерфейса Zabbix размещается в /etc/httpd/conf.d/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_value date.timezone Europe/Riga
Необходимо раскомментировать опцию “date.timezone” и установить корректный часовой пояс. После изменения файла конфигурации перезапустите веб-сервер apache.
# service httpd restart
Веб-интерфейс Zabbix доступен через браузер по адресу http://zabbix-frontend-hostname/zabbix. Имя пользователя/пароль по умолчанию - Admin/zabbix.
Поддерживаемые версии: Debian 7 (Wheezy), Ubuntu 14.04 LTS (Trusty Tahr)
Установите пакет конфигурации репозитория. Этот пакет содержит файлы конфигурации apt.
Zabbix 2.4 для Debian 7:
# wget http://repo.zabbix.com/zabbix/2.4/debian/pool/main/z/zabbix-release/zabbix-release_2.4-1+wheezy_all.deb # dpkg -i zabbix-release_2.4-1+wheezy_all.deb # apt-get update
Zabbix 2.4 для Ubuntu 14.04 LTS:
# wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb # dpkg -i zabbix-release_2.4-1+trusty_all.deb # apt-get update
Установите пакеты Zabbix. dbconfig-common создаст базу данных и автоматически заполнит изначальную схему и данные. Если конечная база данных размещается на другом сервере, тогда установите пожалуйста dbc_remote_questions_default='true' в /etc/dbconfig-common/config.
Например, установка Zabbix сервера с веб-интерфейсом и с базой данных MySQL.
# apt-get install zabbix-server-mysql zabbix-frontend-php
Пример установки только Zabbix агента.
# apt-get install zabbix-agent
Файл конфигурации Apache для веб-интерфейса Zabbix размещается в /etc/apache2/conf.d/zabbix. Некоторые параметры конфигурации PHP уже заданы. (Для Ubuntu 14.04, файл размещается в /etc/apache2/conf-available/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/Riga
Необходимо раскомментировать настройку “date.timezone” и установить корректный часовой пояс. После изменения файла конфигурации перезапустите веб-сервер apache.
# service apache2 restart
Веб-интерфейс Zabbix доступен через браузер по адресу http://zabbix-frontend-hostname/zabbix. Имя пользователя/пароль по умолчанию - Admin/zabbix.
Смотрите раздел поиск и решение проблем при установке.