Доброго времени суток.
Знакомство с системой 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. Но тут у меня ступор, не понимаю как и все. Возможно найдется человек который хоть приблизительно вкурсе)))