meta data de esta página
  •  

¡Esta es una revisión vieja del documento!


Zabbix 2.4

Instalación

Partimos de una versión mínima de centos 7 instalada en una mv.

Previo

Lo primero es configurar la ip, y añadir al /etc/resolv.conf los nombres de los servidores dns

Actualizamos la instalación con

yum update 

y instalamos los requisitos de zabbix

yum install httpd 

y los ponemos para que se ejecute en el inicio

systemctl start httpd
 systemctl enable httpd  

si ya tenemos un cortafuegos deshabilitamos el firewall del equipo

systemctl disable firewalld

o bien habilitamos el puerto 80.

Si no usamos ip6 lo deshabilitamos

sysctl -w net.ipv6.conf.all.disable_ipv6=1 && sysctl -w net.ipv6.conf.default.disable_ipv6=1 
Instalamos la base de datos
yum install mariadb mariadb-server 
systemctl start mariadb
systemctl enable mariadb.service

Ejecutamos lo siguiente para asegurar la instalación de la BDD

/usr/bin/mysql_secure_installation
Instalamos php
yum install php
Instalamos el repositorio del paquete zabbix
 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm
Instalamos zabbix
yum install zabbix-server-mysql zabbix-web-mysql 
Creamos la base de datos

https://www.zabbix.com/documentation/2.4/manual/appendix/install/db_scripts

mysql -uroot -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
mysql> quit;

Creamos el esquema inicial de la BDD

cd /usr/share/doc/zabbix-server-mysql-2.4.0/create
mysql -uroot -p<password> zabbix < schema.sql 
mysql -uroot -p<password> zabbix < images.sql
mysql -uroot -p<password> zabbix < data.sql