Après le tuto d’installation de cacti à partir des dépôt. Je vais très rapidement celui a partir des sources sur une ubuntu.
Télécharger la dernière version de cacti
# wget http://www.cacti.net/downloads/cacti-0.8.7d.tar.gz
Installer les dépendances (dont un LAMP)
# apt-get install apache2 libapache2-mod-php5 php5 php5-cli php5-mysql php5-gd php5-snmp mysql-client mysql-server libmysqlclient15-dev snmp snmpd rrdtool
Créer les groupes et user
# groupadd cacti
# useradd -g cacti cacti
Créer le répertoire de destination de cacti
# mkdir /usr/share/cacti
Décompresser les fichiers de cacti
# tar -zxvf cacti-0.8.7d.tar.gz
Déplacer les fichier dans le repertoire de destination
# cp -R cacti-0.8.7d/* /usr/share/cacti/
Connecter vous a votre base mysql
# mysql -uroot -p
Créer le compte de cacti et sa base
mysql> CREATE DATABASE cacti;
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY ‘votre_mot_de_pass_cacti’;
mysql> quit
Importer la bdd de cacti
# cd /usr/share/cacti/
# mysql -ucacti -p cacti < cacti.sql
Mettre les bon droit
# chown -R cacti rra/ log/
Modifier le fichier de configuration avec les info que vous avez entrer
# nano include/config.php
/* make sure these values refect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "votre_mot_de_pass_cacti";
$database_port = "3306";
Faite un alias dans apache pour acceder au repertoire de cacti
# nano/etc/apache2/apache2.conf
Alias /cacti /usr/share/cacti/
Redémarrer apache
# /etc/init.d/apache2 restart
Mettre le crontab avec l’user cacti
# su – cacti
# crontab -e
*/5 * * * * /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
On finit l’installation avec le navigateur web
http://votreIP/cacti
- Cliquez sur Next
- Choisissez « New Install »
- Vérifier que toutes les dépendance sont bien trouvé et cliquez sur « Finish »
Le login et pass par defaut sont admin/admin, a la premiere connection vous devez obligatoirement les changer.
Finit. Pour la configuration des graphiques reporter vous à ce tuto.
Une réflexion sur « Installer cacti à partir des sources »