<aside> <img src="/icons/user_orange.svg" alt="/icons/user_orange.svg" width="40px" />
Réalisé par Pernak Rémi, Stagiaire
</aside>
Mettre à jour le system.
apt update && upgrade -y
Vérifier la version PHP, elle doit être égale ou supérieur à la version 8.1/8.2.
php -v
Installation du dépôt Centreon.
echo "deb <https://packages.centreon.com/apt-standard-24.04-stable/> bookworm main" | tee /etc/apt/sources.list.d/centreon.list
nano /etc/apt/sources.list.d/centreon.list

echo "deb <https://packages.centreon.com/apt-plugins-stable/> bookworm main" | tee /etc/apt/sources.list.d/centreon-plugins.list
nano /etc/apt/sources.list.d/centreon-plugins.list

On importe maintenant la clé du dépôt.
wget -O- <https://apt-key.centreon.com> | gpg --dearmor | tee /etc/apt/trusted.gpg.d/centreon.gpg > /dev/null 2>&1
Utilisation du script automatisé d’installation.
curl -L -s <https://download.centreon.com/23.10/unattended.sh> | bash
Création de la base de données Centreon et d’un utilisateur ayant les droits.
sudo mysql -u root -p
CREATE DATABASE centreon CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'centreon'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
GRANT ALL PRIVILEGES ON centreon.* TO 'centreon'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Création de Virtual Host et modification de paramètre.
nano /etc/apache2/sites-available/centreon.conf
DocumentRoot /var/www/html/centreon
ServerName centreon.local
<Directory /var/www/html/centreon>
	AllowOverride All
	Require all granted
</Directory>

Activation du fichier de configuration de Centreon sur apache.
sudo a2ensite centreon.conf
systemctl reload apache2
Création d’un Utilisateur Admin Centreon.
CREATE USER 'centreon-admin'@'localhost' IDENTIFIED BY 'motdepasse';
GRANT ALL PRIVILEGES ON *.* TO 'centreon-admin'@'localhost';
FLUSH PRIVILEGES;
On redémarre/démarre plusieurs services.
sudo systemctl restart cbd centengine
sudo systemctl restart gorgoned
sudo systemctl start snmptrapd centreontrapd
sudo systemctl start snmpd
Maintenant on se connecte à la page web Centreon via centreon.local ou l’IP
On commence donc la configuration via l’interface web, faire NEXT

On vérifie si nous avons bien toute les dépendances si oui faire NEXT si non allez les installer puis faite refresh
