Установка и первоначальная настройка ZABBIX
Материал из ALT Linux Wiki
(Различия между версиями)
Vaksim (обсуждение | вклад) м (→Перед установкой) |
Vaksim (обсуждение | вклад) м |
||
Строка 4: | Строка 4: | ||
__TOC__ | __TOC__ | ||
== Перед установкой == | == Перед установкой == | ||
- | Перед установкой, у Вас должен быть настроен и запущен сервер PostgreSQL с пользователем zabbix. | + | Перед установкой, у Вас должен быть настроен и запущен сервер PostgreSQL, с созданным пользователем zabbix и созданной базой zabbix. |
Добавлю что в AltLinux 4.0 для подготовки сервера PostgreSQL у меня не возникло никаких проблем. | Добавлю что в AltLinux 4.0 для подготовки сервера PostgreSQL у меня не возникло никаких проблем. | ||
Строка 22: | Строка 22: | ||
Пароль необходимо запомнить. | Пароль необходимо запомнить. | ||
+ | Создание базы: | ||
+ | $ createdb -U zabbix -T template0 zabbix | ||
+ | Забираем права на создание баз у пользователя zabbix: | ||
+ | $ psql -U postgres | ||
+ | postgres=# ALTER USER zabbix NOCREATEDB; | ||
+ | ALTER ROLE | ||
+ | postgres=# \q | ||
== Установка == | == Установка == | ||
*Устанавливаем zabbix | *Устанавливаем zabbix | ||
# apt-get install zabbix-server-pgsql | # apt-get install zabbix-server-pgsql | ||
== Настройка базы данных == | == Настройка базы данных == | ||
+ | $ psql -U zabbix -f postgresql.sql zabbix | ||
+ | $ psql -U zabbix -f data.sql zabbix | ||
+ | $ psql -U zabbix -f images_pgsql.sql zabbix | ||
== Настройка сервера == | == Настройка сервера == | ||
== Запуск == | == Запуск == |
Версия 14:25, 29 апреля 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
Настройка базы данных
$ psql -U zabbix -f postgresql.sql zabbix $ psql -U zabbix -f data.sql zabbix $ psql -U zabbix -f images_pgsql.sql zabbix