Автор Тема: Zabbix 4.4 Postgres11  (Прочитано 3789 раз)

Оффлайн Franchesco

  • Участник
  • *
  • Сообщений: 13
Zabbix 4.4 Postgres11
« : 28.04.2020 07:03:44 »
Доброго времени суток.
Знакомство с системой Linux оказалась не запланированной) Была поставлена задача: развернуть систему Zabbix 4.4 с базами на Postgres , WebServer Nginx. Инструкции о установке и настройке именно этих версий в сети не нашел, поэтому методом проб и ошибок ставлю последовательно, но с большой долей вероятности что не правильно))))

Что было сделано. Обновил Alt Linux до последней версии P9, установил сервер PostgreSQL, по успешному окончанию установки SQL требуется создать дефолтовые базы:
# /etc/init.d/postgresql initdb

После запускаем сервер PostgreSQL
# service postgresql start

Проверяем статус сервера SQL:
# service postgresql status

В базе данных необходимо создать нового пользователя и базу:
# su - postgres -s /bin/sh -c 'createuser --no-superuser --no-createdb --no-createrole --encrypted --pwprompt zabbix'

Создадим базу zabbix и дадим права на нее пользователю zabbix:
# su - postgres -s /bin/sh -c 'createdb -O zabbix zabbix'

Установим необходимые пакеты:
# apt-get install php7
Установим необходимые zabbix-у пакеты:
# apt-get install php7-mbstring php7-sockets php7-gd2 php7-xmlreader php7-pgsql php7-ldap

Установка Zabbix

# apt-get install http://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-server-pgsql-4.4.4-1.el8.x86_64.rpm

Добавим в базу данные для web-интерфейса
su - postgres -s /bin/sh -c 'psql -U zabbix -f /usr/share/doc/zabbix-common-database-pgsql-*/schema.sql zabbix'
su - postgres -s /bin/sh -c 'psql -U zabbix -f /usr/share/doc/ zabbix-common-database-pgsql-*/images.sql zabbix'
su - postgres -s /bin/sh -c 'psql -U zabbix -f /usr/share/doc/ zabbix-common-database-pgsql-*/data.sql zabbix'

Вроде как надо ставить WebServer. Но тут у меня ступор, не понимаю как и все. Возможно найдется человек который хоть приблизительно вкурсе)))

Оффлайн Franchesco

  • Участник
  • *
  • Сообщений: 13
Re: Zabbix 4.4 Postgres11
« Ответ #1 : 28.04.2020 08:47:47 »
Установил Nginx
apt-get install nginx
Проверил
 nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Запустил
service nginx start
Получил
service nginx status
failed




Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Zabbix 4.4 Postgres11
« Ответ #2 : 28.04.2020 10:09:28 »
Андрей Черепанов (cas@)

Оффлайн aleksey-v.

  • Участник
  • *
  • Сообщений: 347
Re: Zabbix 4.4 Postgres11
« Ответ #3 : 28.04.2020 10:48:20 »
Можно на этой wiki странице поменять слово "кодирование" на "шифрование"? "Кодирование" несёт другое смысловое значение.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Zabbix 4.4 Postgres11
« Ответ #4 : 28.04.2020 10:52:13 »
А в России шифрование – это исключительно прерогатива сертифицированных в ФСБ СКЗИ. Именно поэтому такая интерпретация.
Андрей Черепанов (cas@)

Оффлайн Franchesco

  • Участник
  • *
  • Сообщений: 13
Re: Zabbix 4.4 Postgres11
« Ответ #5 : 28.04.2020 12:01:40 »
Спасибо за ссылки.
Проблема правда оказалось в том что у меня в системе был апач запущенный, и 80 порт занимал)

Оффлайн Franchesco

  • Участник
  • *
  • Сообщений: 13
Re: Zabbix 4.4 Postgres11
« Ответ #6 : 28.04.2020 13:27:03 »
Следующий шаг который вызывает вопросы, тоже не могу найти инструкцию настройки Zabbix с Nginx на Alt Linux.

Подскажите что где прописать чтобы на Web морде увидеть заветные буквы zabbix 4.4



Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Zabbix 4.4 Postgres11
« Ответ #7 : 28.04.2020 19:57:41 »
Вручную, по документации nginx. Пользователи nginx страдают, пока пользователи Apache используют zabbix-phpfrontend-apache2.
Андрей Черепанов (cas@)

Оффлайн Franchesco

  • Участник
  • *
  • Сообщений: 13
Re: Zabbix 4.4 Postgres11
« Ответ #8 : 29.04.2020 09:00:31 »
Ну вообщем ваш статус и слова которые я скопировал руководителю видимо убедили его. На Apache все быстро завелось. Спасибо