Logo

dev-resources.site

for different kinds of informations.

Rocky Linux

Published at
5/14/2023
Categories
zabbix
rockylinux
monitoring
opensource
Author
mromeiro-f
Author
10 person written this
mromeiro-f
open
Rocky Linux

Tá passada? Bota cerva pra gela 🍺, a carne na brasa 🍖… E vem ler sobre o Rocky Linux, essa maravilhosidade criada pela comunidade para comunidade

Dia 21 de Junho de 2021 a história foi feita, e eu estava lá rs

Link mencionado no twet: https://forums.rockylinux.org/t/rocky-linux-8-4-available-now/3015

Com as atualizações de dezembro de 2020 anunciadas pela Red Hat, foi informado oque mais temíamos… CentOS 9 nunca vera a luz do dia, e o CentOS 8 estava com os dias contados…

O criador original do CentOS (Gregory M. Kurtzer) não gostou muito do anuncio nem do caminho que seu projeto tomou, e decidiu apostar novamente na comunidade com um novo fork do RHEL, chamado Rocky Linux.

Mas e o Zabbix?

Normalmente, oque mais vemos em tutoriais, artigos, etc… é o Zabbix sendo instalado em maquinas CentOS. E agora?

Relaxa… que tá safe!

Baixei a imagem do Rocky Linux 8 e montei um ambiente Zabbix 5.0 com MySQL e Apache, assim como teria feito em um CentOS 8 (de acordo com o próprio passo a passo disponibilizado pelo Zabbix).

“Ai Mike, mas nunca instalei o Zabbix em um CentOS 8”

Então continua lendo, que vou te ensinar agora…

Bem, primeiramente, baixamos a release que temos a intenção de usar. Nesse caso, vamos baixar a 5.0, já que é uma release LTS e seria o mais próximo de algo que você usaria em sua empresa.

A instalação é exatamente a mesma que a do CentOS 8.

  • Instale o repositorio utilizado pelo Zabbix

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm

dnf clean all

  • Instale o Zabbix Server, Front end, Agent

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

  • Instale o MySQL

rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

yum install mysql-server

  • Inicie e habilite o MySQL

systemctl start mysqld

systemctl enable mysqld

Nesse caso, o usuário root do banco vem sem senha. Aconselho alterar depois de finalizar o processo todo rs

  • Crie o banco inicial do Zabbix (LEMBRE, NÃO TEM SENHA)

mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix@localhost identified by ‘password’;

mysql> grant all privileges on zabbix.* to zabbix@localhost;

mysql> quit;

  • No servidor, importe o schema do banco

zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

** Muita gente se embola AQUI… o -p no fim do comando, esta indicando o BANCO zabbix, criado ali encima… E não a senha do usuário zabbix criado. Nesse caso, indico FORTEMENTE a usar usuarios e senhas diferentes do tutorial, pra não sofrer com essas confusões.

  • Edite o arquivo conf do seu Zabbix Server /etc/zabbix/zabbix_server.conf

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

  • Configurar o PHP do Front End /etc/php-fpm.d/zabbix.conf

; php_value[date.timezone] = Europe/Riga

para

php_value[date.timezone] = America/Sao_Paulo

** Outro ponto importante, é que precisa estar exatamente como mencionei, caso não saiba exatamente qual usar, olhe aqui: https://www.php.net/manual/pt_BR/timezones.america.php

  • Inicie e habilite os serviços do Zabbix

systemctl restart zabbix-server zabbix-agent httpd php-fpm

systemctl enable zabbix-server zabbix-agent httpd php-fpm

  • Você vai entrar no seu navegador e digitar

http:// server_ip_or_name /zabbix

Preencher tudo que você criou lá encima e Voilà!!!

Nosso Zabbix esta vivooooo !!!!

Qualquer problema na criação do seu Zabbix, ou até mesmo com o Rocky Linux. Comente aqui embaixo, ou me chama no LinkedIn. Vou ter o maior prazer em bater um papo contigo!!

zabbix Article's
30 articles in total
Favicon
Ubuntu Üzerine SQLite3 kullanılarak Zabbix Proxy Kurulumu, Yapılandırması ve Verilerin Proxy üzerinden Server'da Gösterilmesi
Favicon
Zabbix Üzerinden ODBC Kullanarak PostgreSQL'e Sorgu Atılması ve İzlenmesi
Favicon
Patroni'ye Özel Zabbix Template'ı Oluşturma
Favicon
Zabbix ile REST API Üzerinden Patroni Sağlık Durumunun İzlenebilmesi
Favicon
Patroni Nedir?
Favicon
Zabbix - A powerful and open-source monitoring tool : Day 47 of 50 days DevOps Tools Series
Favicon
Zabbix "Calculated Item" İşlemi
Favicon
Zabbix ile Prometheus Metrik Formatında Kafka İzleme
Favicon
Obter Http Status Code de uma lista de Function Apps do Azure e enviar para o Zabbix
Favicon
Script de Exportação de Hosts do Zabbix para CSV
Favicon
Instalando Zabbix Server com MySQL, Grafana e Traefik em Docker
Favicon
Instalar Zabbix Agent no Sistema Operacional Windows via Script Batch
Favicon
Zabbix Server Kurulumu
Favicon
Do zero ao completo Desastre
Favicon
Zabbix 6.x Agent ile Custom Script Itemları Oluşturma
Favicon
How to overcome data silos in open source server monitoring
Favicon
Pardus 21.x sunucu üzerine Zabbix 6.0 kurulumu
Favicon
Zabbix Proxy and Low Disk Space
Favicon
Tayfa ve Miço ile Zabbix Agent Dağıtımı
Favicon
Zabbix Mail Bildirimleri
Favicon
Server monitoring with Zabbix
Favicon
Monitoring VMware on zabbix
Favicon
OpenNMS On the Horizon – November 8th, 2021
Favicon
OpenNMS On the Horizon – November 1st, 2021
Favicon
Rocky Linux
Favicon
Monitoramento de 1 segundo? Temos !
Favicon
Comandos no Shell do Windows
Favicon
Otimizando seu banco !
Favicon
Saltos duplos
Favicon
Ubuntu 18.04 Üzerinde Zabbix Server Kurulumu

Featured ones: