Pour installer les dépendances de Pandora FMS dans CentOS, nous devrons ajouter certaines variables d’environnement à notre système :
PANDORA_CONSOLE=/var/www/html/pandora_console CONSOLE_PATH=/var/www/html/pandora_console PANDORA_SERVER_CONF=/etc/pandora/pandora_server.conf PANDORA_SERVER_BIN=/usr/bin/pandora_server PANDORA_HA_BIN=/usr/bin/pandora_ha PANDORA_TABLES_MIN=160 DBHOST=127.0.0.1 DBNAME=pandora DBUSER=pandora DBPASS=pandora DBPORT=3306
Il faut maintenant configurer les dépôts, les commandes changent en fonction de la version du système d’exploitation :
CentOS 7:
yum install -y \tar \yum-utils \https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum-config-manager --enable remi-php73
CentOS 8:
dnf install -y epel-release tar dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm dnf module reset php dnf module install -y php:remi-7.3 yum config-manager --set-enabled PowerTools
Avec ces dépôts, nous allons procéder à l’installation de notre serveur MySQL Percona afin de pouvoir installer les dépendances nécessaires pour chaque élément du SGF Pandora et pour chaque version O.S.
Voici un lien vers notre wiki pour l’installation des dépendances :
https://pandorafms.com/manual/fr/documentation/02_installation/01_installing#dependances_de_paquets