Установка и первоначальная настройка ZABBIX: различия между версиями
Vaksim (обсуждение | вклад) мНет описания правки |
Vaksim (обсуждение | вклад) мНет описания правки |
||
Строка 1: | Строка 1: | ||
[[Категория: | [[Категория:ZABBIX]] | ||
[[Категория:Руководства| | [[Категория:Руководства|ZABBIX]] | ||
{{Stub}} | {{Stub}} | ||
__TOC__ | __TOC__ | ||
Строка 30: | Строка 30: | ||
postgres=# \q | postgres=# \q | ||
== Установка == | == Установка == | ||
*Устанавливаем | *Устанавливаем ZABBIX | ||
# apt-get install zabbix-server-pgsql | # 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 postgresql.sql zabbix | ||
$ psql -U zabbix -f data.sql zabbix | $ psql -U zabbix -f data.sql zabbix | ||
$ psql -U zabbix -f images_pgsql.sql zabbix | $ psql -U zabbix -f images_pgsql.sql zabbix | ||
== Настройка | == Настройка ZABBIX == | ||
Конфигурационный файл /etc/zabbix | |||
== Установка вебинтерфеса == | |||
Устанавливаем вебинтерфейс и ещё пару пакетов для того чтобы он работал: | |||
# apt-get install zabbix-phpfrontend-apache2 | |||
# 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 | |||
== Запуск == | == Запуск == |
Версия от 16:49, 30 апреля 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 apache2-mod_php5 # apt-get install php5-pgsql
Настраиваем PHP
memory_limit = 64M post_max_size = 8M max_execution_time = 60 ; date.timezone = Asia/Novosibirs