La instalación que se muestra a continuación fue probada en un servidor Oracle Linux 6.4. El motivo por el cual se optó por usar este método en vez del utilizado anteriormente, es que tenemos la ventaja de recibir actualizaciones para nuestro servidor zabbix, por otro lado, la instalación es mucho más limpia, ya que nos permite mantener control sobre los paquetes instalados mediante YUM.
Una vez que ya instalamos el sistema operativo, procederemos a realizar los siguientes pasos:
1 - Instalación de repositorio
rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm
2 - Instalación del servidor zabbix
yum install mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent
3 - Creación de la base de datos y el usuario zabbix
mysql -uroot
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> exit
Nota: antes de realizar estos pasos es necesario iniciar el servicio MySQL:
service mysqld start
4 - Importar el esquema y los datos iniciales
cd /usr/share/doc/zabbix-server-mysql-2.0.9/create
mysql -uroot zabbix < schema.sql
mysql -uroot zabbix < images.sql
mysql -uroot zabbix < data.sql
5 - Editar la configuración de zabbix
vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
6 - Iniciar servidor zabbix
service zabbix-server start
service zabbix-agent start
*Es necesario agregar la información de timezone a /etc/php.ini
date.timezone=America/Santiago
7 - Reiniciar el servicio httpd
service httpd restart
Posibles errores y observaciones:
...Al iniciar httpd
apr_sockaddr_info_get() failed for...
Añadir a httpd.conf
ServerName localhost
En el frontend... Zabbix Server is not running
Deshabilitar SELinux
vim /etc/selinux/config
Si el servidor no se inicia con red activa, modificar la configuración de red:
/etc/sysconfig/network-scripts/ifcfg-eth0
Deshabilitar firewall
service iptables stop
chkconfig iptables off
Habilitar Apache y Mysql
chkconfig httpd on
chkconfig mysqld on
Habilitar servicio Zabbix
chkconfig zabbix-server on
chkconfig zabbix-agent on
Documentación oficial:
https://www.zabbix.com/documentation/2.0/manual/installation/install_from_packages
Una vez que ya instalamos el sistema operativo, procederemos a realizar los siguientes pasos:
1 - Instalación de repositorio
rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm
2 - Instalación del servidor zabbix
yum install mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent
3 - Creación de la base de datos y el usuario zabbix
mysql -uroot
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> exit
Nota: antes de realizar estos pasos es necesario iniciar el servicio MySQL:
service mysqld start
4 - Importar el esquema y los datos iniciales
cd /usr/share/doc/zabbix-server-mysql-2.0.9/create
mysql -uroot zabbix < schema.sql
mysql -uroot zabbix < images.sql
mysql -uroot zabbix < data.sql
5 - Editar la configuración de zabbix
vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
6 - Iniciar servidor zabbix
service zabbix-server start
service zabbix-agent start
*Es necesario agregar la información de timezone a /etc/php.ini
date.timezone=America/Santiago
7 - Reiniciar el servicio httpd
service httpd restart
Posibles errores y observaciones:
...Al iniciar httpd
apr_sockaddr_info_get() failed for...
Añadir a httpd.conf
ServerName localhost
En el frontend... Zabbix Server is not running
Deshabilitar SELinux
vim /etc/selinux/config
Si el servidor no se inicia con red activa, modificar la configuración de red:
/etc/sysconfig/network-scripts/ifcfg-eth0
Deshabilitar firewall
service iptables stop
chkconfig iptables off
Habilitar Apache y Mysql
chkconfig httpd on
chkconfig mysqld on
Habilitar servicio Zabbix
chkconfig zabbix-server on
chkconfig zabbix-agent on
Documentación oficial:
https://www.zabbix.com/documentation/2.0/manual/installation/install_from_packages
Comments
Post a Comment