Cacti ISPConfig · 4 min read · Jan 12, 2026
Cacti En Un Servidor ISPConfig En 10 Pasos Fáciles
Cacti En Un Servidor ISPConfig En 10 Pasos Fáciles
Version: 1.1
Author: Vinicius Martins
En este artículo describo cómo instalar y configurar Cacti en un servidor ISPConfig. No hay muchas diferencias con respecto a la instalación en otros administradores de ISP o instalaciones de Apache independientes. Probé muchas otras soluciones, pero Cacti es muy simple y rápido de implementar.
En el sitio web de Cacti encontramos: “Cacti es una solución completa de graficación de redes diseñada para aprovechar el poder de la funcionalidad de almacenamiento de datos y graficación de RRDTool. Cacti proporciona un sondeo rápido, plantillas de gráficos avanzadas, múltiples métodos de adquisición de datos y características de gestión de usuarios desde el primer momento. Todo esto está envuelto en una interfaz intuitiva y fácil de usar que tiene sentido para instalaciones de tamaño LAN hasta redes complejas con cientos de dispositivos.”
Uso un Ubuntu Edgy Eft (6.10), y seguí la Configuración Perfecta - Servidor Ubuntu 6.10 (Edgy Eft).
Usaré como ejemplo:
Nombre de Dominio: monitor.domain.brNombre de Base de Datos MySQL: web1_db1Nombre de Usuario MySQL: web1_u1Contraseña de Usuario MySQL: mysqlpasswordCarpeta del Sistema del Sitio Web: /var/www/web1/web/Versión de Cacti: 0.8.6i
Paso 1 - Crear un sitio web y una base de datos:
En ISPConfig, crea un sitio web a través de “Nuevo sitio” en el menú principal.
En la pestaña llamada “Base”, usa monitor para el nombre del host y domain.br para el nombre de dominio. Habilita MySQL y scripts PHP para este sitio web, pero desactiva el Modo Seguro de PHP.
Ve a tu nuevo sitio web, en la pestaña “Opciones”, en Base de Datos haz clic en el botón Nuevo para crear una base de datos web1_db1 y un usuario web1_u1.
Paso 2 - Instalar dependencias de Cacti:
Para instalar Cacti, la forma fácil y rápida es usar apt-get. Usando un usuario con permisos administrativos, ejecuta en la terminal:
sudo apt-get install cacti
Cacti está instalado ahora, pero no la última versión. En el repositorio de Ubuntu/Debian hay la versión 0.8.6c, y en el sitio web de Cacti hay una versión más nueva, 0.8.6i.
Ahora, eliminaré solo la versión anterior de Cacti, no sus dependencias:
sudo dpkg -r cacti
Para habilitar el snmp, instalaré el paquete snmpd:
sudo apt-get install snmpd
Paso 3 - Instalar la nueva versión de Cacti:
Ahora, descargaré Cacti a nuestra carpeta del sitio web:
cd /var/www/web1/web/
sudo wget http://www.cacti.net/downloads/cacti-0.8.6i.tar.gzExtraer Cacti con el comando:
sudo tar xzvf cacti-0.8.6i.tar.gz
cd cacti-0.8.6i/
sudo mv * ../
cd ../
sudo rmdir cacti-0.8.6i
Eliminar los archivos tar.gz y .htaccess:
sudo rm *.tar.gz
sudo rm .htaccess
sudo rm config/.htaccessPaso 4 - Configurar la base de datos de Cacti:
Crea la base de datos MySQL (Si prefieres, puedes usar PHPMyAdmin):
sudo mysqladmin --user=web1_u1Importa la base de datos predeterminada de cacti:
sudo mysql web1_db1 < cacti.sqlConfigura la base de datos:
sudo mysql --user=web1_u1 mysql
mysql> GRANT ALL ON web_db1.* TO web1_u1@localhost IDENTIFIED BY mysqlpassword;
mysql> flush privileges;Paso 5 - Configurar Crontab y Privilegios:
Para ejecutarse cada cinco minutos y obtener las estadísticas de tu sistema, necesitamos agregar una línea en Crontab:
*/5 * * * * php /var/www/cacti/poller.php > /dev/null 2>&1Establecer los permisos apropiados en los directorios de cacti para la generación de gráficos/logs.
sudo chown -R www-data:www-data rra
sudo chown -R www-data:www-data logsPaso 6 - Arquitectura de Plugins:
La Arquitectura de Plugins para Cacti fue diseñada para ser simple en naturaleza y lo suficientemente robusta como para permitir la libertad de hacer casi cualquier cosa en Cacti. Cacti en sí está diseñado de tal manera que integrarse en él es bastante fácil con muy pocas modificaciones necesarias. Eventualmente, Cacti vendrá con una arquitectura de plugins estándar que te permitirá crear complementos sin necesidad de modificar tu instalación, pero hasta que llegue ese momento (estamos trabajando en ello) necesitarás seguir las instrucciones a continuación.
sudo wget http://download.cactiusers.org/downloads/cacti-plugin-arch.gzip
sudo tar xvzf cacti-plugin-arch.tar.gzEn la carpeta extraída de la Arquitectura, reemplazaré los archivos originales con esos nuevos archivos:
sudo mv cacti-plugin-arch/files-0.8.6i /var/www/web1/webUna vez hecho esto, habrás completado con éxito la instalación de la Arquitectura de Plugins. Te permite usar muchos plugins desarrollados por otros usuarios.
Consulta este enlace para obtener información sobre estos plugins: http://cactiusers.org/wiki/Homepage.
Paso 7 - Configurar Cacti:
En la misma carpeta ( /var/www/web1/web/):
editor include/config.phpEdita include/config.php y especifica el usuario MySQL, la contraseña y la base de datos para tu configuración de Cacti.
$database_default = "web1_db1";
$database_hostname = "localhost";
$database_username = "web1_u1";
$database_password = "mysqlpassword";Paso 8 - Primer Acceso:
Ve a http://monitor.domain.br, se mostrará la página de inicio de sesión.

Inicia sesión con un nombre de usuario/contraseña de admin. Se te pedirá que cambies esta contraseña de inmediato. Asegúrate de llenar todas las variables de ruta cuidadosamente y correctamente en la siguiente pantalla.
Paso 9 - El Entorno de Cacti:

Paso 10 - Más información:
Para agregar más plugins a otras cosas como: No-Break, Monitor de Placa Base, Monitor de HD, Routers, Servidores… Por favor visita:
Cacti - http://www.cacti.net
Foro de Cacti - http://forum.cacti.net
Usuarios de Cacti - http://cactiusers.org
Foro de Usuarios de Cacti - http://forum.cacti.org
Ejemplo:
** http://www.viniciusmartins.eng.br/cacti/ - Usuario y contraseña: guest
Agradecimientos especiales a:
Luciano Gomes, quien escribió y publicó un excelente tutorial en portugués brasileño para configurar Cacti para Debian: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=3917&pagina=5
Comentarios y Sugerencias:
Ve al Foro: https://www.howtoforge.com/forums/showthread.php?p=49710
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.