Instalando Zabbix en RHEL/CentOS/Fedora

En un Post anterior hablar de lo que era zabbix, ahora vamos a ver como lo instalamos de la manera mas sencilla en un sistema con Linux RHEL/CentOS/Fedora.
Vamos a seguir estos pasos como root.

Configuramos el Repositorio de Paquetes de ZabbixZone
Instalamos los prerequisitos.
# yum install httpd php mysql mysql-server
Instalamos los paquetes de zabbix
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
Inicamos el Servicio web
# service httpd start
Ahora vamos a configurar la base de datos. Lo primero es iniciar el servicio de MySQL y correr la instalación segura
# service mysqld Stara
# mysql_secure_installation
Aquí seguimos los pasos y le configuramos un password al usuario root,
Ahora entramos a MySQL para crear la base de datos de zabbix y el usuario de zabbix.
# mysql –u root –p
mysql> create database zabbix carácter set utf8;
mysql> CREATE USER ‘zabbix’@’localhost’ IDENTIFIED BY ‘zabbix’;
mysql> grant all privileges on zabbix.* to ‘zabbix’@’localhost’ identified by ‘zabbix’;
mysql> flush privileges
mysql> exit
De vuelta a la terminal, cargamos el  SQL Zabbix en la base de datos que ya creamos.
# mysql –u zabbix –p < /usr/share/doc/zabbix-server-mysql-2.0.6/create/schema.sql
# mysql –u zabbix –p < /usr/share/doc/zabbix-server-mysql-2.0.6/create/images.sql
# mysql –u zabbix –p < /usr/share/doc/zabbix-server-mysql-2.0.6/create/data.sql
Ahora confirmamos que los datos del usuario y de la base de datos están correctos en el archivo de configuración de zabbix. Aquí confirmamos que la base de datos, usuario y password son iguales.
# vi /etc/zabbix/zabbix_server.conf
Finalmente subimos el servicio y el agente de nuestro servidor Zabbix
# service zabbix-server start
# service zabbix-agent start
Para que lo servicios inicien en el booteo automáticamente.
#chkconfig –levels 35 zabbix-server on
#chkconfig –levels 35 mysqld on
#chkconfig –levels 35 httpd on
#chkconfig –levels 35 zabbix-agent on
Para entrar al sistema, simplemente accedemos via nuestro navegador a:
http://<Direccion-ip-servidor>/zabbix
Zabbix tambien cuenta con unos appliance previamente configurados que pueden descargar en formato para vmware, virtualbox, livecd y que pueden subir para una implementacion rapida. Estan basadas en OpenSuse con MySQL. Aqui les dejo el link.
Mas Adelante seguire subiendo mas tutoriales para que vayan aprovechando las funcionalidades del sistema.

Comentarios

Entradas más populares de este blog

Instalando ModSecurity en Linux CentOS y Apache

IPFire, un Firewall Open Source

Mejores Prácticas de Seguridad para OpenSSH