Прежняя ОС из архивной статьи снята с поддержки. Для новой установки используйте AlmaLinux 9 и актуальную Zabbix LTS-ветку, выбрав точный repository package на официальной странице Zabbix для RHEL 9.

Важно: Не подставляйте URL старого RPM из статьи: номер Zabbix и release-пакет меняются. Выбирайте их в официальном генераторе.

1. Подготовьте AlmaLinux 9

sudo dnf upgrade --refresh -y
sudo dnf install -y policycoreutils-python-utils firewalld

2. Добавьте официальный репозиторий

На странице Download выберите Zabbix LTS, RHEL 9, нужную БД и Nginx/Apache. Установите полученный zabbix-release RPM и выполните dnf clean all.

3. Установите компоненты

sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent2

4. Создайте БД и импортируйте schema

Создайте отдельного пользователя utf8mb4, импортируйте server.sql.gz из пакета zabbix-sql-scripts и задайте DBPassword в zabbix_server.conf.

5. Запустите и ограничьте firewall

sudo systemctl enable --now zabbix-server zabbix-agent2 nginx php-fpm
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Официальная документация