Update : Installation de Cacti et des plugins Network Weathermap et Discovery
Adminstration Server Linux, Debian, Supervision 4 Comments »Le tuto précédent étant dépassé, je ai refait l’installation à partir d’une debian squeeze et cacti 0.8.7g. Pour les détails et/ou explication référez vous à l’ancien tuto
Installation du serveur LAMP
aptitude update && aptitude full-upgrade aptitude install apache2 mysql-server php5 php5-cli snmp rrdtool phpmyadmin php-pear unzip patch
Installation de cacti
aptitude install cacti cacti-spine
Installation du Plugin Architecture
cd /tmp wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz tar xvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
cd cacti-plugin-arch cp cacti-plugin-0.8.7g-PA-v2.8.diff /usr/share/cacti/site/ cd /usr/share/cacti/site/
patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff mysql -u root -p cacti < /tmp/cacti-plugin-arch/pa.sql
vi include/config.php
Remplacer
$url_path = "/";
par
$url_path = "/cacti/";
Installation du Plugin Network Weathermap
cd /usr/share/cacti/site/plugins wget http://www.network-weathermap.com/files/php-weathermap-0.97a.zip unzip php-weathermap-0.97a.zip
vi weathermap/editor.php
Remplacer
$ENABLED=false;
par
$ENABLED=true;
chown www-data weathermap/configs -R chown www-data /usr/share/cacti/site/plugins/weathermap/output -R
Activation du plugin
-> User Management -> admin -> cocher [Plugin Management]
-> Plugin Management
aptitude install apache2 mysql-server php5 php5-cli snmp rrdtool phpmyadmin php-pear unzip patch
Les paquets suivants ont des dépendances non satisfaites :
apache2-mpm-prefork: Est en conflit avec: apache2-mpm qui est un paquet virtuel
apache2-mpm-worker: Est en conflit avec: apache2-mpm qui est un paquet virtuel
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) apache2-mpm-worker [Non installé]
Accepter cette solution ? [Y/n/q/?]Y
aptitude install cacti cacti-spine
ATTENTION : le répertoire d’installation a changé ! │
libphp-adodb n’est plus installé dans /usr/share/adodb. Le nouveau chemin d’installation (« include path » pour php) est maintenant /usr/share/php/adodb. │
Veuillez mettre à jour votre fichier php.ini. Par ailleurs, vous devrez peut-être également modifier la configuration de votre serveur web.
cd /tmp
wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz
tar xvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
cd cacti-plugin-arch
cp cacti-plugin-0.8.7g-PA-v2.8.diff /usr/share/cacti/site/
cd /usr/share/cacti/site/
patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff
mysql -u root -p cacti < /tmp/cacti-plugin-arch/pa.sql
vi include/config.php
$url_path = « /cacti/ »;
cd /usr/share/cacti/site/plugins
wget http://www.network-weathermap.com/files/php-weathermap-0.97a.zip
vi weathermap/editor.php
$ENABLED=true;
chown www-data weathermap/configs -R
chown www-data /usr/share/cacti/site/plugins/weathermap/output -R
Recent Comments