AlmaLinux est une distribution Linux open source , clone du système d'exploitation Red Hat Enterprise Linux (RHEL). L'objectif du projet initié par la société CloudLinux est de fournir une alternative à la distribution CentOS qui disparaît au profit de CentOS Stream . La première version stable d'AlmaLinux a été publiée le 30 mars 2021. Nous utiliserons la version 8.4 du 26 mai 2021.
1 Préparation de la VM
Nous utiliserons la version 64 bits d'AlmaLinux version installation minimale. J'ai choisi une installation sur VirtualBox.
2 Installation de la distribution AlmaLinux 8.4
L'installation d'AlmaLinux est relativement simple.
3 Configuration de la distribution Alma Linux
3.1 Modification du niveau de sécurité
Le niveau de sécurité actuel de CentOS ne permet pas l'installation de Centreon. Désactivez SELinux.
sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config
Redémarrez votre machine pour la prise en compte
3.2 Désactivation du parefeu
Pour l'installation il est préférable de désactivez le parefeu
systemctl stop firewalld systemctl disable firewalld
3.3 Installation des dépôts
Procédez à la mise en place des dépôts.
dnf -y install epel-release
dnf config-manager --set-enabled powertools
Activez php 7.3
dnf module enable php:7.3 -y
Installez le dépôt Centreon
dnf install -y http://yum.centreon.com/standard/21.04/el8/stable/noarch/RPMS/centreon-release-21.04-4.el8.noarch.rpm
4 Installation de Centreon
Lancez l'installation de Centreon.
dnf install -y centreon centreon-database
systemctl daemon-reload
systemctl restart mariadb
4.1 Configuration du fuseau horaire
Lancez la commande suivante
echo "date.timezone = Europe/Paris" >> /etc/php.d/50-centreon.ini
Redémarrez php-fpm
systemctl restart php-fpm
4.2 Activation des services au démarrage
Activez les services suivants
systemctl enable php-fpm httpd mariadb centreon cbd centengine gorgoned snmptrapd centreontrapd snmpd
4.3 Sécurisation de MariaDB
Il est nécessaire de sécuriser la base de données avant d'installer Centreon en mode Web
mysql_secure_installation
Répondre Y à ces questions
You already have your root account protected, so you can safely answer 'n'.
Switch to unix_socket authentication [Y/n] Y
Enabled successfully!
Reloading privilege tables..
... Success!
You already have your root account protected, so you can safely answer 'n'.
Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
4.4 Redémarrage d'apache
Redémarrage d'apache
systemctl start httpd
Continuez avec l'installation de Centreon en mode Web.