Веб интерфейс zabbix 1.6.x не работает с php 5.3 (в fedora 12 по умолчанию). Можно конечно поднять веб интерфейс на другом компьютере, а можно воспользоваться готовой сборкой с репозитория danny.
1. Установка Zabbix 1.8
Загружаем и устанавливаем репозиторий danny
[root@localhost] wget http://fedora.danny.cz/danny/danny-release-12-1.noarch.rpm [root@localhost ~]# rpm -i danny-release-12-1.noarch.rpm warning: danny-release-12-1.noarch.rpm: Header V4 DSA signature: NOKEY, key ID 4848b550
Дальнейший процесс установки и настройки ничем не отличается от Zabbix 1.6
Устанавливаем Zabbix-сервер для MySql и Zabbix-агент
[root@localhost] yum install zabbix zabbix-server-mysql zabbix-agent zabbix-web-mysql
2. Установка и настройка MySql Server
Устанавливаем и запускаем MySql
[root@localhost ~]# yum install mysql-server [root@localhost ~]# chkconfig mysqld on [root@localhost ~]# service mysqld start
Первоначальная настройка mysql
[root@localhost] mysql_secure_installation Enter current password for root (enter for none): # Нажимаем Enter Set root password? [Y/n] Y New password: # Вводим новый пароль Re-enter new password: # Повторяем ввод пароля Remove anonymous users? [Y/n] Y # Удаляем анонимных пользователей Disallow root login remotely? [Y/n] Y # Запрещаем удаленные подключения Remove test database and access to it? [Y/n] # Удаляем тестовую базу данных Reload privilege tables now? [Y/n] # Перезапускаем привилегии Mysql
Создаем базу данных zabbix и устанавливаем привилегии для пользователя zabbix:
[root@localhost] mysql -u root -p Enter password: # Вводим пароль root mysql> create database zabbix; mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; mysql> FLUSH PRIVILEGES; mysql> quit;
Импортируем настройки и шаблоны
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.2/create/schema/mysql.sql mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.2/create/data/data.sql mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.2/create/data/images_mysql.sql
3. Настройка Zabbix 1.8
Открываем для редактирования файл конфигурации /etc/zabbix/zabbix_server.conf и проверяем правильность установки параметром базы данных.
# Хост базы данных DBHost=localhost # Имя базы данных DBName=zabbix # Пользователь БД DBUser=zabbix # Пароль пользователя БД, меняем password на наш пароль DBPassword=password
Запускаем zabbix-сервер и zabbix-агент
[root@localhost doc]# chkconfig zabbix-server on [root@localhost doc]# chkconfig zabbix-agent on [root@localhost doc]# service zabbix-server start Starting ZABBIX server: [ OK ] [root@localhost doc]# service zabbix-agent start Starting ZABBIX agent: [ OK ]
Открываем для редактирования конфигурационный файл php /etc/php.ini и меняем следующие параметры
max_execution_time = 300 post_max_size = 16M max_input_tine = 300 date.timezone = Europe/Moscow
Перезапускаем apache
[root@localhost]# service httpd restart
В браузере открываем http://адÑеÑ.наÑего.ÑеÑвеÑа/zabbix и переходим к настройке Веб-интерфейса
Если мы правильно настроили php.ini то на 3-ем шаге видим:
На 4-ом шаге настраиваем параметры соединения с базой данных, после чего нажимаем кнопку Test connection для проверки соединения Web-интерфейса с MySql.
По окончании настройки, еще раз переходим по адресу http://адÑеÑ.наÑего.ÑеÑвеÑа/zabbix, пользователь по умолчанию admin, пароль zabbix.
Нет комментариев : “Установка zabbix 1.8 в fedora 12”
Трекбеки/Пинги