Cómo instalar el servidor Zabbix en Debian 10/9/8
- 4932
- 862
- Claudia Baca
Zabbix es un software de código abierto para redes y monitoreo de aplicaciones. Zabbix proporciona agentes para monitorear hosts remotos, así como Zabbix, incluye soporte para el monitoreo a través de controles SNMP, TCP e ICMP. Haga clic aquí para saber más sobre Zabbix.
Este artículo lo ayudará a instalar Zabbix paso a paso en los sistemas Debian 9 y Debian 8. Si está utilizando CentOS, RHEL o Fedora, haga clic aquí para instalar Zabbix en CentOS, RHEL o Fedora
Paso 1 - Pila de lámpara de configuración
Debe tener un entorno de lámpara en su servidor para usar el servidor Zabbix. Si ya tiene la lámpara configurada, simplemente omita este paso, de lo contrario, instale Apache, MySQL y PHP usando los siguientes comandos.
sudo apt-get actualización sudo apt-get install apache2 sudo apt-get install mysql-server sudo apt-get install php php-mbstring php-gd php-xml php-bcmath php-ldap php-mysql
Actualizar zona horaria en el archivo de configuración de PHP /etc/php/php_version/apache2/php.ini. Como abajo:
[Fecha] ; http: // php.red/fecha.Fecha de zona horaria.TimeZone = 'Asia/Kolkata'
Paso 2 - Configurar el repositorio apt
Antes de instalar Zabbix, primero configure el repositorio de paquetes Zabbix en su sistema utilizando los siguientes comandos. Use comandos según su sistema operativo.
## para Debian 10: wget https: // repo.zabbix.com/zabbix/4.0/Debian/Pool/Main/Z/Zabbix-Release/Zabbix-Release_4.0-3+Buster_all.Deb Sudo DPKG -I Zabbix -Release_4.0-3+Buster_all.debutante ## para Debian 9: wget https: // repo.zabbix.com/zabbix/4.0/Debian/Pool/Main/Z/Zabbix-Release/Zabbix-Release_4.0-3+estiramiento_ todos.Deb Sudo DPKG -I Zabbix -Release_4.0-3+estiramiento_ todos.debutante ## para Debian 8: wget https: // repo.zabbix.com/zabbix/4.0/Debian/Pool/Main/Z/Zabbix-Release/Zabbix-Release_4.0-3+Jessie_all.Deb Sudo DPKG -I Zabbix -Release_4.0-3+Jessie_all.debutante
Paso 3 - Instale el servidor Zabbix
Después de agregar el repositorio de Zabbix en su sistema, use el siguiente comando para instalar Zabbix Server. Aquí el paquete Zabbix-Server-Mysql incluye el servidor Zabbix con soporte MySQL. El paquete Zabbix-Frontend-PHP proporciona y la interfaz web está escrita en PHP para la administración del servidor Zabbix
sudo apt-get actualización sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Paso 4 - Crear esquema de base de datos
Ahora cree un esquema de base de datos para su servidor Zabbix. Inicie sesión en su servidor MySQL utilizando privilegios administrativos y use las siguientes consultas para crear una base de datos MySQL y usuario para el servidor Zabbix.
mysql -u root -p mysql> Crear base de datos Zabbixdb Conjunto de caracteres UTF8 COLLATE UTF8_BIN; MySQL> Crear usuario 'Zabbix'@'localhost' identificado por 'contraseña'; MySQL> otorgar todos los privilegios en ZabbixDB.* A 'zabbix'@'localhost' con opción de subvención; MySQL> privilegios de descarga;
Además, cargue el esquema de la base de datos Zabbix a la base de datos creada anteriormente.
CD/usr/share/doc/zabbix-server-mysql zcat create.sql.GZ | mysql -u zabbix -p zabbixdb
Paso 5 - Editar archivo de configuración de Zabbix
Editar archivo de configuración del servidor Zabbix /etc/zabbix/zabbix_server.confusión En su editor de texto favorito y actualice las siguientes configuraciones de base de datos. El servidor Zabbix lo utilizará para conectarse a la base de datos.
Dbhost = localhost dbname = zabbixdb dbuser = zabbix dbpassword = contraseña
Paso 6 - Reinicie Apache y Zabbix
Zabbix crea su propio archivo de configuración de Apache /etc/zabbix/apache.confusión y hacer un enlace al directorio de configuración de Apache. Usemos el siguiente comando para reiniciar el servicio Apache.
sudo systemctl reiniciar apache2.servicio
El archivo de configuración del servidor Zabbix se encuentra en/etc/zabbix/zabbix_server.confusión. Reiniciar el servidor Zabbix.
sudo systemCTL reiniciar zabbix-server sudo systemctl reiniciar zabbix-agent
Después de comenzar el servicio Zabbix, vamos al instalador web de Zabbix y finalice la instalación.
Paso 7 - Ejecute el instalador web de Zabbix
Se puede acceder al instalador web Zabbix en /Zabbix
URL de subdirectorio en su IP o dominio de su servidor. Por ejemplo, host.tecadmin.La red se apunta a mi servidor Zabbix. Ahora acceda a la zabbix usando la siguiente URL. Debe cambiar FQDN según su configuración.
http: // host.tecadmin.net/zabbix/
y siga los pasos según las capturas de pantalla dadas a continuación.
Pantalla de bienvenida de la configuración de Zabbix
Esta es la pantalla de bienvenida del instalador web de Zabbix. Avanzar haciendo clic en próximo botón.
Verifique si hay requisitos previos
Compruebe si su sistema tiene todos los paquetes requeridos, si todo está bien, haga clic en próximo.
Configurar la conexión DB
Ingrese los detalles de la base de datos creados en el paso #4 y haga clic en próximo continuar.
Detalles del servidor Zabbix
Este es el host y el puerto de ejecutar Zabbix Server. Como su servidor Zabbix se ejecuta en el mismo host, así que mantenga los valores sin cambios. Puedes dar un nombre para tu instancia.
Resumen previo a la instalación
En este paso mostrará el resumen que ha ingresado los pasos anteriores, así que simplemente haga clic en próximo.
Instalar zabbix
Si todo va correctamente, verá un mensaje de instalación exitoso en esta página. Esto también le mostrará un mensaje para el archivo de configuración creado.
Pantalla de inicio de sesión de Zabbix
Iniciar sesión en Zabbix usando las credenciales predeterminadas.
Nombre de usuario: administrador Contraseña: Zabbix
Después de un inicio de sesión exitoso, obtendrá el panel de Zabbix como a continuación.
Felicitación! Su configuración de Zabbix se ha completado. Lea nuestro próximo artículo para instalar el agente Zabbix y agregar host en el servidor Zabbix.
- « Cómo agregar un elemento a la matriz en JavaScript
- Cómo obtener la fecha y hora actuales en JavaScript »