Cómo instalar y configurar Zabbix en CentOS 8
En este tutorial, configuraremos el sistema de monitoreo del servidor Zabbix 5 en CentOS 8. El sistema de gestión de la base de datos será Postgresql-12 y el Nginx Servidor web.
Instalación de los paquetes necesarios para Zabbix
Instalemos el repositorio de Zabbix y borre el caché del administrador de paquetes.
dnf limpiar todo
Después de agregar el repositorio, ahora podemos instalar los paquetes necesarios.
Postgresql-12 instalación
Instale la Postgresql-12 repositorio y borrar el caché.
dnf limpiar todo
Deshabilite el módulo DBMS preinstalado.
Después de eso, configure el Postgresql-12 paquetes.
Ahora vamos a inicializar la base de datos.
Ahora podemos activar el servicio y hacer que se inicie al iniciar el sistema.
Configuración de la base
Crear un nuevo Postgresql usuario de Zabbix. Ingrese la contraseña cuando se le solicite.
Luego cree una nueva base de datos para trabajar con el sistema de monitoreo del servidor.
Importemos el esquema inicial y la información a la base de datos de Zabbix. Cuando se le solicite, escriba la contraseña para el usuario zabbix que creamos recientemente.
En /etc/zabbix/zabbix_server.conf archivar descomentar el Contraseña DB e ingrese aquí la contraseña para acceder a la base de datos.
Para poder establecer conexión desde Zabbix con la base de datos, abra el /var/lib/pgsql/12/data/pg_hba.conf archivo y encontrar las líneas:
hospedar todos todos 127.0.0.1/32 ident
Cambie el método a la contraseña.
Y reinicie el DBMS.
Nginx configuración
Abra la /etc/ nginx/conf.d/zabbix.conf archivar y descomentar el escuchan y nombre del servidor paraméteres. En el último ingresa el dominio mane de tu servidor o _ si solo desea acceder a él mediante una dirección IP.
escuchar 80;
nombre del servidor _;
...
En el último caso, también necesita comentar todo el servidor sección en el /etc/ nginx/nginx.conf archivo.
# escuchar 80 servidor_predeterminado;
# escucha [::]:80 servidor_predeterminado;
# nombre del servidor _;
# raíz /usr/compartir/nginx/html;
...
En /etc/php-fpm.d/zabbix.conf archivar descomentar el php_value[fecha.zona horaria] parametro y configura tu zona horaria.
Ahora reinicie las aplicaciones configuradas y haga que se inicien con el arranque del sistema.
systemctl habilitar zabbix-servidor zabbix-agent nginx php-pies por minuto
Configuración de la interfaz de Zabbix
Abra la dirección IP de su servidor en el navegador.
Compruebe si todos los requisitos previos están bien en el segundo paso.
En el tercer paso, ingrese 127.0.0.1 existentes Host de base de datos campo y la contraseña de la base de datos en el campo correspondiente.
Ahora siga hasta el final de la configuración y deje el pa predeterminadoraméteres.
Acceder Administración y la contraseña Zabbix se utilizan para iniciar sesión en el panel de administración.