¿Te gustaría aprender a hacer una instalación de Zabbix 4.4 en Ubuntu Linux usando Nginx? En este tutorial, vamos a mostrarle cómo instalar, configurar y acceder a Zabbix4.4 en un equipo que ejecuta Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.10
• Zabbix 4.4.1
• PHP 7.3-fpm
• Nginx 1.16.1

Lista de hardware:

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial de Zabbix.

Cada pieza de hardware mencionada anteriormente se puede encontrar en el sitio web de Amazon.

Lista de reproducción Zabbix:

En esta página, ofrecemos acceso rápido a una lista de vídeos relacionados con la instalación de Zabbix.

No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.

Tutorial – Zabbix 4.4 Instalación en Ubuntu Linux

Instale el servicio de base de datos MySQl.

Copy to Clipboard

Acceda a la línea de comandos del servicio MySQL.

Copy to Clipboard

Cree una base de datos denominada zabbix.

Copy to Clipboard

Cree un usuario de base de datos denominado zabbix.

Copy to Clipboard

En nuestro ejemplo, la contraseña kamisma123 se estableció en el usuario denominado zabbix.

Conceda al usuario de MySQL permiso denominado zabbix sobre la base de datos denominada zabbix.

Copy to Clipboard

Descargue el paquete de instalación de Zabbix 4.4.

Copy to Clipboard

Importe la plantilla de base de datos Zabbix dentro de MySQL.

Copy to Clipboard

Ha terminado la instalación de la base de datos Zabbix.

Tutorial Zabbix – Instalar Nginx en Ubuntu Linux

Utilice el comando Ubuntu APT para instalar el servidor Nginx.

Copy to Clipboard

Edite el archivo de configuración nginx.conf.

Agregue client_max_body_size a la sección HTTP.

Configure el tamaño máximo de carga a 32 megabytes.

Copy to Clipboard

Aquí está el archivo con nuestra configuración.

Copy to Clipboard

Reinicie el servidor web Nginx.

Copy to Clipboard

El servidor web Nginx se instaló correctamente.

Tutorial Zabbix – Añadir soporte PHP a Nginx

Nginx necesita un programa externo para agregar soporte PHP.

Utilice el comando Ubuntu APT para instalar los paquetes necesarios de PHP.

Copy to Clipboard

Utilice el siguiente comando para instalar los módulos PHP necesarios.

Copy to Clipboard

Encuentre la ubicación del archivo de configuración PHP en su sistema.

Edita el archivo de configuración php.ini.

Copy to Clipboard

Su versión PHP puede no ser la misma que la nuestra.

Su ubicación del archivo de configuración PHP puede no ser la misma que la nuestra.

Aquí está el archivo con nuestra configuración.

Copy to Clipboard

Edite el archivo de configuración predeterminado del sitio web de Nginx para habilitar el soporte PHP.

Copy to Clipboard

Aquí está el archivo original, antes de nuestra configuración.

Copy to Clipboard

Aquí está el nuevo archivo con nuestra configuración

Copy to Clipboard

Compruebe si el archivo de configuración de Nginx no tiene ningún error.

Copy to Clipboard

Reinicie el servicio PHP y reinicie el servicio Nginx.

Copy to Clipboard

Se completó la configuración PHP del servidor Nginx.

Tutorial – Zabbix Server 4.4 Instalación en Ubuntu

Descargue e instale el paquete GOLANG.

Copy to Clipboard

El software GOLANG se instaló en la carpeta /usr/local.

Para funcionar correctamente, el software GO espera que el sistema tenga un conjunto de variables de entorno.

Vamos a crear un archivo para automatizar la configuración de variables de entorno necesarias.

Copy to Clipboard

Aquí está el go.sh contenido del archivo:

Copy to Clipboard

Reinicie el equipo.

Copy to Clipboard

Compruebe si las variables de entorno necesarias se crearon automáticamente.

Copy to Clipboard

Aquí está la salida correcta:

Copy to Clipboard

Cree una cuenta de Linux para el usuario de Zabbix e instale los paquetes necesarios.

Copy to Clipboard

Acceda a la carpeta del paquete Zabbix, compile e instale el servidor Zabbix

Copy to Clipboard

Busque la ubicación del archivo zabbix_server.conf.

Copy to Clipboard

Aquí está el archivo original, antes de nuestra configuración.

Copy to Clipboard

Aquí está el nuevo archivo con nuestra configuración.

Copy to Clipboard

Inicie el servidor Zabbix.

Copy to Clipboard

Ahora, debe elegir qué versión del agente de Zabbix desea utilizar.

Utilice el siguiente comando para iniciar el agente de Zabbix predeterminado.

Copy to Clipboard

O utilice el siguiente comando para iniciar el nuevo Zabbix Agent2.

Copy to Clipboard

Zabbix agente 2 parece ejecutarse sólo en primer plano.

Mueva todos los archivos de front-end de Zabbix al directorio raíz de la instalación de Nginx.

Establezca el permiso de archivo correcto en todos los archivos movidos

Copy to Clipboard

Reinicie el servicio Nginx.

Copy to Clipboard

Tutorial – Zabbix 4.4 Instalador Web

Abra su navegador e introduzca la dirección IP de su servidor web más /zabbix.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://35.162.85.57/zabbix

Se debe presentar la interfaz de instalación web de Zabbix.

Haga clic en el botón Siguiente.

zabbix 44 install

En la siguiente pantalla, tendrá que comprobar si se han alcanzado todos los requisitos.

Haga clic en el botón Siguiente.

zabbix requirements

Ingrese la información de la base de datos requerida para conectar con la base de datos Zabbix.

• Anfitrión: localhost
• Nombre de usuario de la base de datos: zabbix
• Contraseña de la base de datos: kamisama123

zabbix database configuration

En la siguiente pantalla, sólo tienes que hacer clic en el botón Siguiente.

zabbix agent

Ahora, eche un vistazo al resumen de configuración.

Haga clic en el botón Siguiente.

zabbix installation summary

En la siguiente pantalla, tendrá que hacer clic en el botón Finalizar.

zabbix installation

Por último, se le presentará la pantalla de inicio de sesión de Zabbix.

• Zabbix nombre de usuario predeterminado: Admin
• Zabbix contraseña predeterminada: zabbix

zabbix login

Después de un inicio de sesión exitoso, se le enviará al nuevo panel de Zabbix.

Zabbix 4.4 dashboard

¡Felicitaciones! La instalación del servidor Zabbix 4.4 se ha completado correctamente.