Для установки на CentOS 6 нам потребуются два репозитория
EPEL ZabbixZone Repository
Как установить и найти первый рассказывать не буду, начнем сразу со второго.
rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm
Установим httpd mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
yum install httpd mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
Запустим MySql создадим пароли root и пользователя с базой для Zabbix
/etc/init.d/mysqld start
Для завершения инсталляции запустим скрипт
/usr/bin/mysql_secure_installation
Следуя его указаниям создадим пароль пользователю root( не системного а mysql), далее зайдем в консоль mysql командой
mysql -u root -p (после этого попросит ввести пароль).
В ней создадим базу данных, пользователя и пароль для базы.
mysql> create database zabbix character set utf8; mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix'; mysql> flush privileges; mysql>quit
Создали базу данных zabbix, пользователя zabbix с паролем zabbix. Подготовим базу используя предустановленные sql скрипты.
mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.9/create/schema.sql mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.9/create/images.sql mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.9/create/data.sql
Откроем файл /etc/zabbix/zabbix_server.conf и отредактируем там пароль для подключения к базе. После этого можно стартовать службу zabbix.
service zabbix-server start
В файлике /etc/php.ini ставим настройку таймзоны
date.timezone = Europe/Moscow
Запускаем веб сервер apache
/etc/init.d/httpd start
Заходим на сервер по ссылке http://server/zabbix
и следуем инструкциям установки.
Zabbix сервер установлен!!!