Тема: Zabbix 4.0
Расскажу как обновлял zabbix c 32 до 4.0 на Freebsd
Как всегда не обошлось без косяков,
с чего все началось:
В начале хотел просто обновить zabbix до 4.0, но он сказал что нет поддержки на freebsd 11, пришлось обновляться до 12 версии, как обновлял freebsd написано тут Обновление Freebsd с 11 до 12
Затем долгие муки установки zabbix 4.0, обновление php и попытка связать zabbix с postgres.
Муки заключались в том что при установки или обновления всех новых версий (с которыми не было проблем) нужно было поставить пакетик mod_php72: 7.2.16 который я задолбался искать, а потом поправить файл httpd.conf, об этом сообщила сама система после установки данного пакета.
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
и закоментировал строку в httpd.conf
#LoadModule php5_module libexec/apache24/libphp5.so
эта строка там появилась когда была версия php 56 и zabbix3.2 на mysql
Дернув после этого apach открылась долгожданная страница setup.php у zabbix!