Zabbix instalación · 2 min read · Oct 16, 2025
Zabbix 1.4.4 Desde Fuente En Debian Etch
Zabbix 1.4.4 Desde Fuente En Debian Etch
Originalmente publicado en Zabbix 1.4.4 desde fuente en Debian Etch. Esta guía te guiará a través de la instalación de Zabbix 1.4.4 desde fuente en Debian Etch. 1.4.4 tiene muchas mejoras sobre lo que actualmente está disponible en apt, y no es difícil, así que podrías hacerlo de esta manera. *Nota: este tutorial asume que estarás ejecutando la base de datos zabbix en la misma máquina que el frontend. No tienes que hacerlo así, simplemente realiza la configuración de mysql en cualquier servidor de base de datos que estés utilizando y apunta las cosas necesarias a él.
Paquetes Requeridos: build-essential libmysqlclient-dev libssl-dev libsnmp-dev apache2 libapache2-mod-php5 php5-gd php5-mysql mysql-server
aptitude -y install build-essential libmysqlclient-dev libssl-dev libsnmp-dev apache2 libapache2-mod-php5 php5-gd php5-mysql mysql-serverZabbix necesita tener su propio usuario y grupo, así que vamos a crearlos (necesitas hacer esto como root).
groupadd zabbix
useradd -c 'Zabbix' -d /home/zabbix -g zabbix -s /bin/bash zabbix
mkdir /home/zabbix
chown zabbix:zabbix /home/zabbixVamos a configurar la base de datos MySQL para zabbix.
mysql -p -u root
create database zabbix;
grant all on zabbix.* to 'zabbix'@'localhost' identified by 'PASSWORD';
quit;Donde PASSWORD es la contraseña que deseas que zabbix use para conectarse a la base de datos.
Vamos a proceder a obtener la fuente de zabbix.
su - zabbix
wget http://internap.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.4.4.tar.gz
tar zxvf zabbix-1.4.4.tar.gz
cd zabbix-1.4.4Ahora vamos a compilar la fuente e instalar zabbix_server y zabbix_agentd.
./configure --prefix=/usr --with-mysql --with-net-snmp --enable-server --enable-agent
make
exit
make installNecesitamos agregar los puertos de zabbix a /etc/services, y crear algunos archivos de configuración para zabbix.
echo "
zabbix_agent 10050/tcp # Puertos de Zabbix
zabbix_trap 10051/tcp" >> /etc/services
mkdir -p /etc/zabbix
chown -R zabbix:zabbix /etc/zabbix
cp misc/conf/zabbix_* /etc/zabbix
vim /etc/zabbix/zabbix_agentd.confensure Server=127.0.0.1vim /etc/zabbix/zabbix_server.confmax_execution_time = 300
date.timezone = UTC
ensure DBHost=localhost o tu host de db
ensure DBName=zabbix
ensure DBUser=zabbix
ensure DBPassword=ZABBIX_PASSWORDdonde ZABBIX_PASSWORD es la contraseña que configuraste al crear la base de datos.
El paquete zabbix tiene scripts de inicio para Debian y solo necesitan una modificación menor para que funcionen, así que los utilizaremos.
cp /home/zabbix/zabbix-1.4.4/misc/init.d/debian/* /etc/init.d/Ahora modifica ambos scripts cambiando
DAEMON=/home/zabbix/bin/${NAME}a
DAEMON=/usr/sbin/${NAME}Genial; ahora solo necesitamos cargar el esquema de la base de datos, y luego necesitamos configurar el frontend. Vamos a cargar primero el esquema de la base de datos.
mysql -u root -p zabbix < /home/zabbix/zabbix-1.4.4/create/schema/mysql.sql
mysql -u root -p zabbix < /home/zabbix/zabbix-1.4.4/create/data/data.sql
mysql -u root -p zabbix < /home/zabbix/zabbix-1.4.4/create/data/images_mysql.sqlGenial; ahora solo queda el frontend. Me gusta poner todas mis aplicaciones web en /var/www.
mkdir -p /var/www/zabbix
cp -R /home/zabbix/zabbix-1.4.4/frontends/php/* /var/www/zabbix/
chown -R zabbix:zabbix /var/www/zabbix/*Crea /etc/apache2/sites-available/zabbix con el siguiente contenido:
ServerName zabbix.fqdn.tld
DocumentRoot /var/www/zabbix
Options FollowSymLinks
AllowOverride None
Desactivo el sitio predeterminado y habilito el sitio de zabbix con a2ensite:
a2ensite zabbix
a2dissite defaultSolo unas pocas ediciones menores en /etc/php5/apache2/php.ini:
max_execution_time = 300
date.timezone = UTCReinicia apache, zabbix-server y zabbix-agent y deberías estar listo para comenzar. Necesitarás navegar a tu frontend de zabbix y completar la instalación guiada por la web, que debería ser lo suficientemente fácil.
/etc/init.d/apache2 restart
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
update-rc.d zabbix-server default
update-rc.d zabbix-agent default- adaptado y actualizado de https://www.howtoforge.com/zabbix_network_monitoring
Zabbix 1.4.4 desde fuente en Debian Etch
Gracias a petey5000 por detectar varios errores tipográficos.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.