TOTAL
Depuis Dec 2006
1'942'871 Visiteurs
4'218'042 Pages

Stats Nov 2010
82'909 Visiteurs
146'476 Pages
196 pays
Statistiques completes



Aidez-nous à traduire
nos tutoriaux!

REJOINGNEZ
l'équipe OpenManiak.
CACTI - Le Tutorial Facile - Installation

Cacti Installation
Dernière modif: Mar 13 2008


Outil
Installation
Ergonomie
Forum



Détails Cacti, c'est quoi?
Captures d'écran
Prérequis
Installation
Plugins
Clients SNMP



⚠️⚠️⚠️
Please check our website about
attractions in Western Switzerland !! (Please use english translation).

⚠️⚠️⚠️
Merci de consulter notre site sur les
activités à faire en Suisse romande !!



Installons le programme Cacti qui est en fait un script PHP.
Il est possible de télécharger Cacti et le configurer "manuellement" ou alors juste d'utiliser apt-get.

1. INSTALLATION AVEC UN PACKAGE 2. INSTALLATION MANUELLE


1- INSTALLATION DE CACTI AVEC UN PACKAGE(recommandé)

#apt-get install cacti
Vous devez configurer les paramètres MySQL à travers un petit assistant.
A la suite de l'assistant, une base de données et un utilisateur MySQL appelé cacti vont être automatiquement créés.

cacti package install ubuntu debian Mot de passe de l'utilisateur MySQL root Mot de passe de l'utilisateur MySQL root
cacti package install ubuntu debian Mot de passe de l'utilisateur MySQL cacti Mot de passe de l'utilisateur MySQL cacti
cacti package install ubuntu debian 	Confirmation du mot de passe de l'utilisateur cacti Confirmation du mot de passe de l'utilisateur cacti
cacti package install ubuntu debian 	Serveur web utilisé par Cacti Serveur web utilisé par Cacti
Maintenant, Cacti est prêt à être utilisé avec: http://localhost/cacti
L'utilisateur et mot de passe par défaut sont "admin".
Cacti va alors vérifier que tous les composants requis à son bon fonctionnement sont bien installés correctement.

cacti installation guide Licence de Cacti Licence de Cacti
cacti installation guide Sectionner upgrade (mise à jour) ou new install (nouvelle installation) Sectionner "upgrade" (mise à jour) ou "new install" (nouvelle installation)
cacti installation guide Vérification des outils prérequis à l'installation Vérification des outils prérequis à l'installation.
Noter que le script poller.php qui envoie les requête vers les équipements distants est lancé par l'utilisateur d'apache, c'est-à-dire www-data.

Pour reconfigurer cacti, utiliser la commande suivante:

#dpkg-reconfigure cacti
Pour activer le poller manuellement:

#/usr/share/cacti/site/php5 poller.php
Il peut arriver qu'il soit nécessaire de lancer le script la première, ensuite il est lancé automatiquement toutes les cinq minutes par défaut.

Haut de la page



2- INSTALLATION MANUELLE DE CACTI

Télécharger Cacti sur le site web officiel de Cacti et décompresser le.

#tar -xvf cacti-0.8.6h.tar.gz
Déplacer le dossier décompressé dans le dossier /var/www/, par exemple:

#mv /home/po/Desktop/cacti /var/www/
Puis, configurer la base de données Cacti.

#mysqladmin -u root -p create cacti
Nous devons maintenant insérer les tables de Cacti dans la base de données cacti:

mysql -u root -p cacti < /var/www/cacti/sql/cacti.sql
Comme toujours, il est plus sur d'accéder la base de données sans l'utilisateur root.
Donc, connécter-vous à la base de données et créer un nouvel utilisateur:

#mysql -u root -p cacti
Nous donnons tous les droits à l'utilisateur cacti sur la base de données cacti:

mysql> grant all on cacti.* to cactiuser@localhost identified by 'cactiuser';
Maintenant, relancer les droits MySQL:

mysql>flush privileges;
mysql>exit
Ensuite, il est nécessaire de changer les paramètres de connexion MySQL dans le
fichier /var/www/cacti/include/config.php

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";
Créons un utilisateur pour lancer cacti, cette utilisateur ne pourra pas lancer de commande shell:

#useradd cacti -d /var/www/cacti/ -s /bin/false
L'utilisateur cacti a besoin d'écrire dans deux fichiers, donc:

#chown -R cacti /var/www/cacti/
Il est nécessaire de créer un cron job pour lancer le script poller.php toutes les cinq minutes:

#crontab -e -u cacti
*/5 * * * * php5 /var/www/cacti/poller.php > /dev/null 2>&1
Redémarrer le serveur web:

#/etc/init.d/apache2 restart
Finalement, nous pouvons nous connecter à Cacti avec un navigateur:

http://your_ip_address/cacti

Le mot de passe et login est "admin".
Regarder les captures d'écran.

Haut de la page