Ci-dessous, les différences entre deux révisions de la page.
cacti [08/06/2015 21:30] viper61 créée |
cacti [18/09/2016 02:54] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Cacti ====== | ||
- | ===== Prérequis ===== | ||
- | * Un serveur web (**nginx**) avec **PHP** | ||
- | * Un serveur **MySQL** 5 ou supérieur | ||
- | ===== Installation ===== | ||
- | Pour commencer, nous installons le service **snmpd** | ||
- | # apt-get install snmpd | ||
- | |||
- | puis on édite sa configuration en remplaçant la ligne '' | ||
- | |||
- | On modifie ensuite le fichier **/ | ||
- | |||
- | |||
- | L' | ||
- | Mais avant cela, nous devons ajouter cette liste de paquets dans notre installation en modifiant **/ | ||
- | deb http:// | ||
- | deb-src http:// | ||
- | Nous devons ensuite redémarrer le service **snmpd** | ||
- | # apt-get update | ||
- | # apt-get install snmp-mibs-downloader | ||
- | # service snmpd restart | ||
- | |||
- | Reste l' | ||
- | # apt-get install cacti cacti-spine | ||
- | |||
- | ===== Configuration ===== | ||
- | ==== Cacti ==== | ||
- | L' | ||
- | FIXME | ||
- | |||
- | On nous demande ensuite pour la configuration de la base de donnée, nous acceptons. | ||
- | FIXME | ||
- | |||
- | Nous suivons les étape visuel proposer. | ||
- | |||
- | ==== nginx ==== | ||
- | Nous allons maintenant faire la configuration coter **nginx** en créant un fichier, par exemple //cacti// dans **/ | ||
- | |||
- | server { | ||
- | listen 80; | ||
- | listen [::]:80; | ||
- | | ||
- | root / | ||
- | index index.php index.html index.htm; | ||
- | | ||
- | server_name localhost; | ||
- | | ||
- | location / { | ||
- | location ~/rra { | ||
- | allow 127.0.0.1; | ||
- | deny all; | ||
- | } | ||
- | | ||
- | location ~ \.php$ { | ||
- | fastcgi_intercept_errors on; | ||
- | fastcgi_index | ||
- | fastcgi_pass | ||
- | expires | ||
- | include | ||
- | fastcgi_param | ||
- | fastcgi_param | ||
- | } | ||
- | | ||
- | location ~ \.(jpg|jpeg|gif|png|ico)$ { | ||
- | access_log | ||
- | expires | ||
- | } | ||
- | } | ||
- | | ||
- | location /javascript { | ||
- | alias / | ||
- | } | ||
- | | ||
- | location /robots.txt { | ||
- | return 200 " | ||
- | } | ||
- | } | ||
- | |||
- | On active ensuite le site et on relance notre nginx via les commandes | ||
- | # ln -s / | ||
- | # service nginx restart | ||
- | |||
- | L' | ||
- | <note warning> |