Установка и первоначальная настройка ZABBIX
Материал из ALT Linux Wiki
(Различия между версиями)
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 | ||
== Запуск == | == Запуск == |
Версия 13: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