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: 7.366 ]

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

Como encontrar o NetID e o Broadcast de uma determinada rede

Montagem de um cluster com o MOSIX

Crimpagem de Conectores RJ-45

VLAN Tagging nos sistemas GNU/Linux derivados do Red Hat

Asterisk - Configuração de conferência com PIN

  
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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts