GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer l'outil de surveillance réseau Cacti sur un VPS Centos

Cacti est une solution de surveillance de réseau et de système open source basée sur le Web avec une interface entièrement pilotée par PHP. Il est utilisé par les entreprises informatiques et stocke toutes les informations nécessaires sur la bande passante, l'utilisation du disque dur, le CPU utilisation, charge moyenne, statistiques de RAM, etc. dans une base de données MySQL. Cacti crée des graphiques et les remplit avec des données. Il offre une prise en charge SNMP, des modèles et des plug-ins tiers et intègre des fonctions d'authentification et d'autorisation des utilisateurs.

Cet article de blog vous guidera dans l'installation de Cacti sur un VPS Centos.

Connectez-vous à votre serveur privé virtuel Centos 6 en tant qu'utilisateur "root" et installez les packages requis :

Installer Apache

# yum install httpd httpd-devel

Installer MySQL

# yum install mysql mysql-server

Installez PHP et les modules nécessaires

# yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-mysql

Installer PHP-SNMP

# yum install php-snmp

Installer NET-SNMP

# yum install net-snmp-utils p net-snmp-libs

Installer RRDTool

# yum install rrdtool

Ensuite, nous devons démarrer les services requis :

# /etc/init.d/mysqld start# /etc/init.d/httpd start# /etc/init.d/snmpd start

Pour que ces services s'exécutent au démarrage, nous devons saisir les commandes suivantes :

# chkconfig mysqld on# chkconfig httpd on# chkconfig snmpd on

Nous devons télécharger le référentiel EPEL afin d'installer Cacti via le gestionnaire de packages yum.

# wget download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch.rpm# yum install cactus 

Nous devons maintenant exécuter le script de post-installation "mysql_secure_installation" afin de définir un mot de passe root.

# mysql_secure_installation - Définir le mot de passe root ? [O/n] o - Supprimer les utilisateurs anonymes ? [O/n] o - Interdire la connexion root à distance ? [O/n] o - Supprimer la base de données de test et y accéder ? [O/n] o - Recharger les tables de privilèges maintenant ? [O/n] oui

Cacti nécessite un utilisateur et une base de données MySQL, alors créez-les en exécutant les commandes suivantes :

# mysql -u root -pcreate database cacti;accorde tous les privilèges sur cacti.* à 'cactiuser'@'localhost' identifié par 'your-password-here';vide les privilèges;quitte

Configurer les tables Cacti dans MySQL
Nous devons connaître l'emplacement du fichier cacti.sql. Utilisez la commande suivante pour afficher l'emplacement :

# rpm -ql cactus | grep cactus.sql

Exemple de sortie :/usr/share/doc/cacti-0.8.8b/cacti.sql

Nous devons maintenant installer les tables dans le fichier cacti.sql. Utilisez la commande suivante pour ce faire et entrez le mot de passe de votre base de données lorsque vous y êtes invité.

# mysql -u cactiuser -p cactus  

Configurons les paramètres MySQL pour Cacti. Ouvrez /etc/cacti/db.php avec votre éditeur préféré et entrez les valeurs de votre base de données "cacti".

# vim /etc/cacti/db.php

Configurez le serveur Apache pour l'installation de Cacti.

Vous devez autoriser l'accès à Cacti à partir des plages d'adresses IP dont vous avez besoin. Ouvrez /etc/httpd/conf.d/cacti.conf avec votre éditeur de texte préféré :

# vim /etc/httpd/conf.d/cacti.conf

Ajoutez la section suivante au bas du fichier de configuration :

 Order Deny,Allow Deny from none Allow from  

Redémarrez Apache :

# /etc/init.d/httpd restart

Configuration de Cron pour Cacti
Ouvrez le fichier Cacti cron et décommentez la ligne pour permettre à poller.php de s'exécuter toutes les 5 minutes.

# vim /etc/cron.d/cacti

Supprimer le # dans la ligne suivante

#*/5 * * * * cactus /usr/bin/php /usr/share/cacti/poller.php>
 /dev/null 2>&1

L'installation est terminée. Vous pouvez maintenant ouvrir votre navigateur Web préféré et accéder à http://SERVER-IP/cacti pour terminer l'installation. Le nom d'utilisateur et le mot de passe par défaut pour Cacti sont admin / admin. Lors de la première connexion, vous serez obligé de changer le mot de passe par défaut.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Cacti pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer l'outil de surveillance Cacti sur CentOS 8 / RHEL 8

  2. Comment installer Check_MK (outil de surveillance) sur CentOS 7 / RHEL 7

  3. Comment installer la surveillance du réseau VnStat sur CentOS 7

  4. Comment installer l'outil de surveillance du système Monitorix sur CentOS 6 VPS

  5. Comment installer le système de surveillance du réseau Icinga sur un VPS CentOS 7

Comment installer l'outil de surveillance des ressources Bpytop sur CentOS 8

Comment installer Cacti sur CentOS 6

Comment installer Cacti Monitoring sur CentOS 7

Comment installer l'outil de surveillance du système Glances sur CentOS 7

Comment installer l'outil de surveillance réseau Monitorix sur CentOS 7

Comment installer la surveillance du réseau Cacti sur CentOS 8