GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo instalar Zabbix en Ubuntu 20.04?

Zabbix es una de las herramientas preferidas para monitorear los recursos de muchas computadoras en una red. Es por eso que se ha vuelto indispensable para muchos administradores de sistemas. Entonces, el objetivo de esta publicación es que aprendas a instalar Zabbix en Ubuntu 20.04.

Para aquellos que no saben, Zabbix es un sistema para monitorear la capacidad, el rendimiento y la disponibilidad de servidores, computadoras, aplicaciones y bases de datos. También ofrece funciones avanzadas de monitoreo, alerta y visualización, todo desde una arquitectura cliente-servidor que nos permite separar los procesos en cada nodo.

Algunas de las características principales de Zabbix son:

  • Alto rendimiento y capacidad de monitoreo de dispositivos (Servidores, Hardware como Impresoras, Routers).
  • Monitoreo centralizado a través de una interfaz web.
  • Agentes que se pueden instalar en diferentes sistemas operativos como Windows, Linux, BSD.

Como puede imaginar, Zabbix es utilizado en todo el mundo por muchas personas y empresas que confían en él.

Instalar Zabbix en Ubuntu 20.04

Paso 1:Preparación del sistema

Primero, en la terminal actualiza la distribución

sudo apt update
sudo apt upgrade

Ahora instale Apache, MariaDB y PHP junto con sus módulos con el siguiente comando:

sudo apt install apache2 mariadb-server php php-cgi php-common php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath

Establezca una nueva contraseña para el usuario root de MariaDB con la ayuda del comando mysql_secure_installation .

Se te harán una serie de preguntas que deberás responder AND a todos ellos,

Ahora, es necesario hacer algunas configuraciones en PHP. Entonces, abra el archivo de configuración

sudo nano /etc/php/7.4/apache2/php.ini

Y establece estos valores:

max_execution_time = 300
max_input_time = 300
post_max_size = 16M

En el caso del nano editor de texto, puedes usar la combinación de teclas CTRL + W para buscar y ahorrar tiempo.

Guarde los cambios y luego cierre el editor.

Ahora es el turno de MariaDB. Necesitamos crear una base de datos y un nuevo usuario para Zabbix.

Abra el shell de MariaDB

sudo mysql -u root

Y empieza a crear la base de datos, el usuario y la contraseña

CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT

Ahora, podemos comenzar a descargar e instalar Zabbix.

Paso 2:Descargue e instale el paquete Zabbix en Ubuntu 20.04

Para instalar Zabbix necesitas agregar el repositorio oficial de la aplicación. Para ello, existe un paquete DEB que debemos descargar e instalar.

wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb

Después de eso, actualice APT para que la información del repositorio ya esté disponible.

sudo apt update

Ahora instale Zabbix, el cliente, la interfaz web y los complementos de Apache y MariaDB.

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

Ahora cambia al usuario root

sudo su -

Luego importe la configuración de la base de datos predeterminada a la base de datos creada.

zcat /usr/share/doc/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix

Volver al usuario habitual

exit

Y ahora establezca la configuración de la base de datos en el archivo de configuración de Zabbix.

sudo nano /etc/zabbix/zabbix_server.conf

Entonces, agregue los criterios de la base de datos que hemos creado:

DBName=zabbix
DBUser=zabbix
DBPassword=password

Guarde los cambios y cierre el editor.

Después de eso, reinicie los servicios de Apache y Zabbix.

sudo systemctl restart zabbix-server apache2

Finalmente, en la configuración del agente, establezca el nombre de host del servidor

sudo nano /etc/zabbix/zabbix_agentd.conf
Hostname=atechtown

Paso 3:complete la instalación

Desde una computadora cliente, abra un navegador web y vaya a http://your-server/zabbix para iniciar la instalación.

A partir de aquí el proceso es muy sencillo. Primero, verá la pantalla de bienvenida.

En la siguiente pantalla, el instalador verificará su servidor para ver si cumple con los requisitos.

Luego debe agregar la información de la base de datos.

En los Detalles del servidor pantalla, escriba el nombre de host del servidor en el Nombre campo.

Se mostrará un resumen de toda la instalación.

Luego comenzará la instalación. Cuando termine inicie sesión con las credenciales Nombre de usuario admin y contraseña zabbix puedes cambiar esto más tarde.

Al final, verá el tablero.

Y ese es el final del proceso. Felicitaciones, Zabbix está instalado en su servidor.

Conclusión

Zabbix es un referente en monitorización informática. Hoy has aprendido a instalarlo en un servidor con Ubuntu 20.04. De esta manera puedes usarlo en tus entornos de prueba.


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar R en Ubuntu 20.04

  3. Cómo instalar Zabbix en Ubuntu

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar Zabbix en Ubuntu 15.10

Cómo instalar Zabbix en Ubuntu 16.04 LTS

Cómo instalar Zabbix en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar Zabbix en Ubuntu 20.04