Установка и первоначальная настройка ZABBIX: различия между версиями
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 | |||
== Настройка сервера == | == Настройка сервера == | ||
== Запуск == | == Запуск == |
Версия от 17: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