Saltar al contenido
Solo Software Libre

Guía Definitiva para Instalar y Configurar Zabbix en Ubuntu 18.04 Paso a Paso

Instala y configura Zabbix en Ubuntu 18.04 con esta guía paso a paso para monitorear tu infraestructura fácilmente. ¡Sigue nuestro tutorial y comienza hoy mismo!

Índice

    Configuración Fácil de Zabbix en Ubuntu 18.04 para Monitoreo Eficiente

    Cómo instalar y configurar Zabbix en Ubuntu 18.04 es una pregunta recurrente para aquellos que buscan un sistema de monitoreo robusto y de código abierto. Zabbix permite supervisar el estado de servidores, redes y aplicaciones de forma centralizada, ideal para grandes infraestructuras de TI. En este artículo te mostramos cómo instalar Zabbix en Ubuntu 18.04 de manera sencilla y clara.

    Requisitos previos

    Antes de comenzar, asegúrate de tener lo siguiente:

    • Servidor con Ubuntu 18.04.
    • Acceso como usuario root o con permisos de sudo.
    • Base de datos MySQL o MariaDB instalada.

    Pasos para instalar Zabbix en Ubuntu 18.04

    1. Actualizar el sistema

    Lo primero es actualizar los paquetes de Ubuntu:

    sudo apt update && sudo apt upgrade -y
    2. Instalar Apache, MySQL y PHP

    Zabbix necesita un servidor web, una base de datos y PHP. Instala Apache, MySQL y los módulos PHP necesarios:

    sudo apt install apache2 mysql-server php php-mysql php-bcmath php-xml php-mbstring -y
    3. Añadir el repositorio de Zabbix

    Para obtener la última versión de Zabbix, añade su repositorio oficial:

    wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1%2Bubuntu18.04_all.deb
    sudo dpkg -i zabbix-release_6.0-1+ubuntu18.04_all.deb
    sudo apt update
    4. Instalar Zabbix Server, Frontend y Agent

    Instala los paquetes principales de Zabbix:

    sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
    5. Configurar la base de datos para Zabbix

    Crea la base de datos y usuario para Zabbix en MySQL:

    mysql -uroot -p
    CREATE DATABASE zabbix character set utf8 collate utf8_bin;
    CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
    FLUSH PRIVILEGES;
    exit

    Luego, importa el esquema de la base de datos:

    zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
    6. Configurar Zabbix y iniciar el servicio

    Modifica el archivo de configuración de Zabbix para que use la base de datos creada:

    sudo nano /etc/zabbix/zabbix_server.conf

    Dentro del archivo, busca y modifica las líneas:

    DBName=zabbix
    DBUser=zabbix
    DBPassword=password

    Guarda los cambios y reinicia los servicios:

    sudo systemctl restart zabbix-server zabbix-agent apache2
    sudo systemctl enable zabbix-server zabbix-agent

    Conclusión

    Ahora que has aprendido cómo instalar Zabbix en Ubuntu 18.04, puedes empezar a monitorear tu infraestructura de manera eficiente. Zabbix es una herramienta poderosa que te permitirá gestionar tus recursos y prevenir problemas antes de que se conviertan en fallos críticos.

    Usuario logueado: No