Прежняя ОС из архивной статьи снята с поддержки. Для новой установки используйте 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