Table des matières
Premiers pas (ISO / CentOS)
Introduction
On suppose que vous avez CentOS 6 avec YUM, que vous êtes connecté à Internet et que vous avez le serveur MySQL sur le même serveur. Si MySQL est installé sur un autre hôte, ignorez l'étape d'installation / configuration sur le serveur MySQL local.
Installation de la version OpenSource
Installation de la console et du serveur
Pour effectuer cette installation, vous avez besoin de YUM et d’accès à Internet.
Tout d’abord, activez certains référentiels officiels Redhat / Centos / Fedora pour installer des dépendances. Les référentiels à activer sont EXTRAS, UPDATES et l’installation supplémentaire du référentiel EPEL.
Editez /etc/yum.repos.d/CentOS-Base.repo et laissez les référentiels EXTRAS et UPDATES actifs. Ils ressembleront généralement à ceci:
[updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 [extras] name=CentOS-$releasever - Extras mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Ajoutez le référentiel EPEL:
[EPEL] Name = EPEL baseurl = http://dl.fedoraproject.org/pub/epel/6/$basearch/ enabled = 1 gpgcheck = 0
Et mettez à jour les informations de vos référentiels:
yum makecache
Une fois que cela est fait, créez le référentiel officiel Pandora FMS pour CentOS 6. Ce référentiel peut également être utilisé dans RHEL6.
vi /etc/yum.repos.d/pandorafms.repo
Ajoutez ce contenu Centos6
[artica_pandorafms] name=CentOS6 - PandoraFMS official repo baseurl=http://firefly.artica.es/centos6 gpgcheck=0 enabled=1
Centos 7
[artica_pandorafms] name=CentOS6 - PandoraFMS official repo baseurl=http://firefly.artica.es/centos7 gpgcheck=0 enabled=1
Rafraîchissez vos référentiels:
yum makecache
Et installez Pandora FMS, ainsi que le serveur MySQL (c'est une dépendance optionnelle, mais vous aurez besoin d'un serveur MySQL, si vous n'en avez pas déjà installé, ou accessible sur un autre serveur).
yum install pandorafms_console pandorafms_server mysql-server
Il téléchargera tous les packages nécessaires et laissera le système prêt à être configuré et utilisé.
Si vous avez le serveur MySQL sur un autre serveur, vous pouvez ignorer son installation à l'étape précédente.
Configuration initiale de la console
L'ordre à suivre après l'installation est :
- Créez la base de données à l’aide de l’assistant d’installation de la console Web Pandora FMS.
- Modifiez les paramètres du serveur, y compris les informations d'identification d'accès à la base de données générées à l'étape précédente.
- Démarrez le serveur.
- Démarrez l'agent local (si nécessaire).
- Accédez pour la première fois à la console Pandora FMS pour commencer à utiliser. Pandora FMS.
On suppose que vous exécuterez tous les composants (base de données, console, serveur et agent) sur le même ordinateur. Si vous ne l'avez pas déjà fait, démarrez le serveur MySQL et définissez un mot de passe administrateur (racine).
/etc/init.d/mysql start
Maintenant, augmentez le serveur Apache sur votre serveur :
/etc/init.d/httpd start
Vous pouvez maintenant entrer l'adresse IP de votre serveur via Web pour effectuer la post-installation de Pandora FMS via Web. Cette post-installation permet de créer la base de données Pandora FMS et de configurer les informations d'identification d'accès (utilisateur, mot de passe et nom du BD) à la base de données établie par l'utilisateur sur le serveur Pandora FMS.
Si l'IP de votre serveur est, par exemple, 192.168.5.54, écrivez sur votre navigateur
http://192.168.5.54/pandora_console/install.php
À partir de maintenant, il vous suffit de suivre les étapes indiquées pour créer la base de données Pandora FMS.
Cliquez « suivant ».
Cet écran permet de vérifier que toutes les dépendances logicielles sont correctement installées.
Remarque : au cas où vous auriez besoin d'installer des dépendances, il sera nécessaire de redémarrer le serveur Web pour qu'il les reconnaisse.
Configurez ici les données d'accès à votre serveur MySQL. Entrez le nom d'utilisateur et le mot de passe racine de votre serveur MySQL.
Le mot de passe d'accès à la base de données est affiché ici.
Il est important de noter le mot de passe car il sera utilisé plus tard.
Fin de l'installation.
À ce stade, le fichier « install.php » sera renommé automatiquement. Toutefois, si vous recevez un message indiquant « installer active », vous devez le supprimer manuellement. Accédez à /var/www/html/pandora_console et supprimez le fichier « install.php ».
Configuration initiale de base du serveur
Pandora FMS a configuré sa base de données et généré un utilisateur MySQL pour y accéder. Vous avez généré un mot de passe aléatoire pour l'utilisateur « pandora » et il doit s'agir de celui que vous utilisez pour modifier le mot de passe défini sur le serveur Pandora FMS.
Pour cette dernière étape, vous devez éditer le fichier /etc/pandora/pandora_server.conf de votre installation Pandora et chercher la ligne:
dbpass pandora
Et remplacez « pandora » par le mot de passe généré par l'installateur.
Installation de la version Enterprise
Installation de la console
Pour l'installation de la version Pandora FMS Enterprise, en plus d'installer les packages « Open » de la console et du serveur, installez deux « packages supplémentaires » de la console et du serveur. Ces packages doivent être fournis directement par Ártica ST.
Pour Red Hat Enterprise Linux / CentOS / Fedora :
rpm -i pandorafms_console_enterprise-X.noarch.rpm
À ce point, fases l'activation de la licence.
Activation de la licence
Après avoir installé la version Enterprise de la console Pandora FMS, quelle que soit la méthode d’installation, vous devez accéder à la console Pandora FMS (http:// IP / pandora_console /) et l’écran de bienvenue suivant apparaît pour accepter la licence.
Une fois accepté, le schéma de base de données Pandora FMS changera en ajoutant les nouvelles tables nécessaires à l'utilisation de la version Enterprise. Un nouvel écran apparaîtra, dans lequel vous pourrez entrer le code de licence envoyé par Ártica ST.
Pour les versions inférieures à la version 5, la clé de licence doit être entrée directement, mais pour la version 5 ou supérieure, une procédure spécifique sera effectuée. Elle sera indiquée dans un document de bienvenue qui accompagne la licence.
Il est très important que le démon pandora_server ne soit pas démarré avec sa version Enterprise installée sans avoir préalablement activé la version Enterprise de la console, car des erreurs se produiraient.
Installation du serveur
Une fois le fichier compressé avec le serveur, il s'appellera pandorafms_server_enterprise-XXtar.gz ou similaire:
1. Devenez racine
su -
2. Copiez-le dans /tmp et là-bas exécutez:
tar xvzf pandorafms_server_enterprise-X.X.tar.gz cd pandora_server/ # ./pandora_server_installer --install
Si le fichier binaire du serveur Pandora FMS n'est pas dans le répertoire par défaut (/usr/bin), le répertoire doit être indiqué comme suit:
# PREFIX=/usr/local ./pandora_server_installer --install
Après l'installation, démarrez le serveur (/etc/init.d/pandora_server start) et les serveurs Enterprise seront activés.