Instalar Zabbix 4.0 en Centos 7

Instalar Zabbix 4.0 en Centos 7
Zabbix es un software de monitoreo de código abierto. Puede usar Zabbix para monitorear sus servidores, servicios en la nube, máquinas virtuales como muchos más. En este artículo, le mostraré cómo instalar Zabbix 4.0 en Centos 7. Entonces empecemos.

Agregar repositorio de Zabbix:

Zabbix no está disponible en el repositorio oficial de paquetes de Centos 7. Pero, puede agregar fácilmente el repositorio oficial de paquetes Zabbix en CentOS 7 e instalar Zabbix desde allí.

Para instalar el repositorio oficial de paquetes Zabbix en CentOS 7, ejecute el siguiente comando:

$ sudo rpm -i https: // repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-libere-4.0-1.El7
.noarch.rpm

Se debe instalar el repositorio oficial de paquetes Zabbix.

Actualización de la memoria caché del repositorio de paquetes YUM:

Ahora, ejecute el siguiente comando para actualizar el caché del repositorio de paquetes YUM de su máquina CentOS 7:

$ sudo yum makecache

El caché del repositorio de paquetes yum debe actualizarse.

Instalación de Zabbix:

Ahora, está listo para instalar Zabbix y todos los paquetes requeridos en su máquina Centos 7.

Para instalar Zabbix en su máquina CentOS 7, ejecute el siguiente comando:

$ sudo yum instalación zabbix-server-mysql zabbix-web-mysql zabbix-agent

Ahora presiona Y y luego presiona .

Los paquetes de Zabbix se están descargando.

Ahora presiona Y y luego presiona para aceptar la tecla GPG Zabbix.

Ahora presiona Y y luego presiona para aceptar la tecla Centos 7 GPG.

Ahora presiona Y y luego presiona para aceptar la tecla GPG Zabbix nuevamente.

Zabbix se debe instalar.

Instalación de la base de datos MariadB:

Ahora tienes que instalar mariadb. MariadB se utilizará como Zabbix DataStore.

Para instalar MariadB en CentOS 7, ejecute el siguiente comando:

$ sudo yum instalación mariadb mariadb-server

Ahora presiona Y y luego presiona .

Se debe instalar la base de datos de mariadb.

Ahora empezar mariada Servicio de base de datos con el siguiente comando:

$ sudo systemctl start mariadb

Además, agregar mariada Servicio de base de datos al inicio del sistema con el siguiente comando:

$ sudo systemctl habilitar mariadb

Creación de una base de datos para Zabbix:

Ahora, debe crear una base de datos MariadB para Zabbix. Para hacer eso, ejecute el siguiente comando:

$ sudo mysql -u root

NOTA: Por defecto, no hay mariadb raíz Se establece la contraseña. Si desea configurar un raíz contraseña, luego ejecutar mysql_secure_installation comandar y seguir el asistente de configuración interactiva. Luego conecte a su base de datos Mariadb con sudo mysql -u root -p dominio.

Debería iniciar sesión en la consola Mariadb.

Ahora, crea una base de datos Mariadb zabbix Con el siguiente comando:

Mariadb [(ninguno)]> Crear base de datos Zabbix Set Utf8 Collate UTF8_Bin;

Ahora, otorgue todos los privilegios a la base de datos zabbix al usuario de Mariadb zabbix y también configure la contraseña para el usuario zabbix Con el siguiente comando:

$ Mariadb [(ninguno)]> otorgue todos los privilegios en Zabbix.* a zabbix@localhost identificado por
'Zabbix_db_password';

NOTA: Repaltar Zabbix_db_password con la contraseña que desea establecer. En mi artículo, lo configuraré en zabbix.

Ahora, salga de la consola Mariadb con el siguiente comando:

$ Mariadb [(ninguno)]> salir

Ahora, ejecute el siguiente comando para instalar las tablas de Zabbix predeterminadas en la base de datos recién creada:

$ zcat/usr/share/doc/zabbix-server-mysql*/create.sql.GZ | sudo mysql -uzabbix -dzabbix -p

Ahora, escriba la contraseña para su usuario de MariaDB zabbix y presionar .

Se deben instalar las tablas de zabbix predeterminadas.

Configuración de Zabbix:

Ahora tienes que configurar Zabbix.

Primero, abra el /etc/zabbix/zabbix_server.confusión Archivo con el siguiente comando:

$ sudo nano/etc/zabbix/zabbix_server.confusión

Ahora, encuentre el DBuser = Zabbix línea y poner una nueva línea Dbpassword = zabbix Debajo de eso como se marca en la captura de pantalla a continuación.

NOTA: Reemplazar zabbix con la contraseña que establece para el usuario de Mariadb zabbix.

Una vez que haya terminado, guarde el archivo presionando + X seguido por Y y luego presiona .

Ahora, edite el /etc/httpd/conf.d/zabbix.confusión Archivo con el siguiente comando:

$ sudo nano/etc/httpd/conf.d/zabbix.confusión

Ahora, debería ver la siguiente línea marcada en la captura de pantalla a continuación.

Descopment la línea (eliminando el signo # desde el comienzo de la línea) y cambiar Europa/Riga a la zona horaria que desea establecer. Puede encontrar una lista de códigos de zona horaria en https: // en.Wikipedia.org/wiki/list_of_tz_database_time_zones

Una vez que haya terminado, guarde el archivo presionando + X seguido por Y y luego presiona .

Inicio del servidor Zabbix:

Ahora tienes que reiniciar el servidor zabbix, agente zabbix, httpd servicios.

Para hacer eso, ejecute el siguiente comando:

$ sudo systemctl reiniciar zabbix-server zabbix-agent httpd

Ahora, agregue el servidor zabbix, agente zabbix, httpd Servicios al inicio del sistema con el siguiente comando:

$ sudo SystemCTL Habilitar Zabbix-Server Zabbix-Agent httpd

Configuración de Zabbix Frontend:

Ahora, debe configurar el frontend web Zabbix desde un navegador web.

Puede acceder a Zabbix Frontend utilizando el nombre de host o la dirección IP de su máquina Centos 7.

Para encontrar la dirección IP de su máquina CentOS 7, ejecute el siguiente comando:

$ ip a

Como puede ver, la dirección IP es 192.168.21.133 en mi caso. Será diferente para ti. Entonces, asegúrese de reemplazarlo con el tuyo de ahora en adelante.

Ahora, visite el Frontend Zabbix desde su navegador web favorito en http: // 192.168.21.133/zabbix. Deberías ver la siguiente página. Haga clic en Próximo paso.

Ahora, haga clic en Próximo paso.

Ahora, escriba la contraseña que establece para su usuario de Mariadb zabbix y haga clic en Próximo paso como se marca en la captura de pantalla a continuación.

Ahora, haga clic en Próximo paso.

Ahora, verifique para asegurarse de que todo esté bien. Entonces, haga clic en Próximo paso.

Zabbix frontend debe configurarse. Ahora, haga clic en Finalizar.

Ahora, debería poder iniciar sesión en Zabbix Frontend. El nombre de usuario predeterminado es Administración y la contraseña predeterminada es zabbix.

Una vez que inicie sesión, debería poder ver el panel de Zabbix. Puede configurar tareas de monitoreo de Zabbix desde aquí.

Entonces, así es como instalas Zabbix 4.0 en Centos 7. Gracias por leer este artículo.