Instalando o Zabbix 2.4.3 em ambientes CentOS/RHEL 7

Neste tutorial iremos abordar a implantação do Zabbix, um software de monitoramento de redes muito poderoso em ambientes CentOS 7 e Red Hat Linux 7. A instalação também pode seguir o mesmo padrão em ambientes Fedora e OpenSUSE, porém seguindo algumas peculiaridades de cada Distro como diretórios do apache padrão e etc.

[ Hits: 9.871 ]

Por: Matheus Fidelis em 03/11/2015 | Blog: http://www.nanoshots.com.br/


Preparando o ambiente



Vamos atualizar nosso sistema, pressuponho que o mesmo esteja recém instalado:

# yum update -y

Desabilitando o SELINUX.

Para desabilitar o SELINUX basta alterar um parâmetro no arquivo /etc/sysconfig/selinux:

# vi /etc/sysconfig/selinux

Procure pela Linha SELINUX=enforcing e altere seu valor para disabled:

SELINUX=disabled

Instalando e configurando o MySQL/MariaDB:

# yum install mariadb-server

Agora vamos iniciar o serviço e colocá-lo na inicialização do sistema:

# systemctl enable mariadb.service
# systemctl start mariadb.service


Fazendo a configuração inicial do MySQL:

Vamos definir a senha de root e as configurações de segurança do nosso banco de dados. Na instalação ele não pede para colocarmos uma senha no usuário root do MySQL, portanto precisamos colocá-la posteriormente, então quando ela pedir, dê somente um enter e defina a senha.

# mysql_secure_installation

Criando os usuários do banco de dados:

# mysql -u root -p

mysql> CREATE USER 'zabbixuser'@'localhost' IDENTIFIED BY '123456';
mysql> CREATE DATABASE zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbixuser@localhost identified by '12345';
mysql> exit

Instalando as dependências:

# yum install -y OpenIPMI.x86_64 net-snmp.x86_64 unixODBC.x86_64 java-1.7.0-openjdk-headless.x86_64 dejavu-sans-fonts gcc.x86_64 libxml2-devel.x86_64 net-snmp-devel.x86_64 libssh2-devel.x86_64 OpenIPMI-devel.x86_64 libcurl-devel.x86_64 java-1.7.0-openjdk-devel.x86_64 httpd php.x86_64 php-mysql.x86_64 php.x86_64 php-mysql.x86_64 php-devel.x86_64 php-xml.x86_64 php-cli.x86_64 php-bcmath.x86_64 php-mbstring.x86_64 php-gd.x86_64

Instalando o Fping:

# wget http://pkgs.repoforge.org/fping/fping-3.10-1.el7.rf.x86_64.rpm
# rpm -ivh fping-3.10-1.el7.rf.x86_64.rpm

Instalando o Iksemel:

# rpm -ivh ftp://ftp.muug.mb.ca/mirror/fedora/epel/7/x86_64/i/iksemel-1.4-6.el7.x86_64.rpm

Fonte: Instalando o Zabbix Server 2.4.3 em Ambiente CentOS/RHEL 7 ~ Nanoshots « Open Source Security, Linux e Tutoriais

    Próxima página

Páginas do artigo
   1. Preparando o ambiente
   2. Baixando e instalando o Zabbix
   3. Configuração final do Zabbix no browser
Outros artigos deste autor

Data Recovery em dispositivos e partições formatadas com Linux

Leitura recomendada

Nagios Core 4.0.8 com Debian 7 e Client Windows Server

Openswan - Configurando uma conexão VPN Site-to-Site e simulando com GNS3

Criando um template customizado para o CACTI

Simulando redes com o GNS

Balanceamento de links - Load balance + Failover + Failback

  
Comentários
[1] Comentário enviado por Depeche2004 em 08/03/2016 - 18:24h

Muito bom! Parabéns!
Pela primeira vez segui um tutorial de componentes baseados em Linux que não apresentou um erro.
100% Matheus.

Estou usando o CentOS 7.2.

Obrigado pela ajuda com este material.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts