Установка и первоначальная настройка ZABBIX: различия между версиями
Vaksim (обсуждение | вклад) мНет описания правки |
Vaksim (обсуждение | вклад) |
||
Строка 44: | Строка 44: | ||
Устанавливаем вебинтерфейс и ещё пару пакетов для того чтобы он работал: | Устанавливаем вебинтерфейс и ещё пару пакетов для того чтобы он работал: | ||
# apt-get install zabbix-phpfrontend-apache2 | # apt-get install zabbix-phpfrontend-apache2 | ||
# apt-get install zabbix-phpfrontend-php5 | |||
# apt-get install apache2-mod_php5 | # apt-get install apache2-mod_php5 | ||
# apt-get install php5-pgsql | # apt-get install php5-pgsql | ||
Настраиваем PHP | == Настраиваем PHP == | ||
memory_limit = 64M | memory_limit = 64M | ||
post_max_size = 8M | post_max_size = 8M | ||
max_execution_time = 60 ; | max_execution_time = 60 ; | ||
date.timezone = Asia/Novosibirs | date.timezone = Asia/Novosibirs | ||
== Запуск == | == Запуск == |
Версия от 07:30, 1 мая 2009
Перед установкой
Перед установкой, у Вас должен быть настроен и запущен сервер PostgreSQL, с созданным пользователем zabbix и созданной базой zabbix.
Добавлю что в AltLinux 4.0 для подготовки сервера PostgreSQL у меня не возникло никаких проблем.
Установка сервера PostgreSQL:
# apt-get install postgresql8.3-server
При первом запуске произошла инициализация файловой системы PostgreSQL:
# service postgresql start Adjusting environment for postgresql: [ DONE ] Creating default database: [ DONE ] Starting postgres service: [ DONE ] Link postgresql socket: [ DONE ]
Создание пользователя:
$ createuser -U postgres -d -S -R -P zabbix Enter password for new role: Enter it again:
Пароль необходимо запомнить.
Создание базы:
$ createdb -U zabbix -T template0 zabbix
Забираем права на создание баз у пользователя zabbix:
$ psql -U postgres postgres=# ALTER USER zabbix NOCREATEDB; ALTER ROLE postgres=# \q
Установка
- Устанавливаем ZABBIX
# apt-get install zabbix-server-pgsql
Устанавливаем дополнительную утилиту:
# apt-get install fping
Настройка базы данных
$ cd /usr/share/doc/zabbix-server-pgsql-1.6.2 $ psql -U zabbix -f postgresql.sql zabbix $ psql -U zabbix -f data.sql zabbix $ psql -U zabbix -f images_pgsql.sql zabbix
Настройка ZABBIX
Конфигурационный файл /etc/zabbix
Установка вебинтерфеса
Устанавливаем вебинтерфейс и ещё пару пакетов для того чтобы он работал:
# apt-get install zabbix-phpfrontend-apache2 # apt-get install zabbix-phpfrontend-php5 # apt-get install apache2-mod_php5 # apt-get install php5-pgsql
Настраиваем PHP
memory_limit = 64M post_max_size = 8M max_execution_time = 60 ; date.timezone = Asia/Novosibirs