Sie sind auf Seite 1von 7

Resumo dos comandos:

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

dnf clean all


dnf -y install zabbix-server-mysql
zabbix-web-mysql zabbix-apache-conf zabbix-agent
dnf -y install mysql-server
systemctl start mysqld.service
systemctl enable mysqld.service
mysql -uroot -p
create database zabbix character set utf8
collate utf8_bin;
create user zabbix@localhost identified by
'labzabbixserver';
grant all privileges on zabbix.* to
zabbix@localhost;
quit;
zcat
/usr/share/doc/zabbix-server-mysql*/create.sql.g
z | mysql -uzabbix -p zabbix
vi /etc/zabbix/zabbix_server.conf
DBPassword=labzabbixserver
vi /etc/zabbix/zabbix_agentd.conf
Hostname=labzabbixserver
systemctl start zabbix-server.service
zabbix-agent.service httpd php-fpm
systemctl enable zabbix-server.service
zabbix-agent.service httpd php-fpm
firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --add-port=10051/tcp --permanent
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent
systemctl reload firewalld.service

Link para documentação da versão 5.2 do Zabbix:


https://www.zabbix.com/documentation/5.2/en/manu
al

Explicação detalhada dos comandos acima conforme


videoaula:

################################################
################################
Instala o repositório do Zabbix para a versão
5.2:
################################################
################################

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

################################################
################################
Limpa o cache do instalador de pacotes do CentOs
(dnf):
################################################
################################
dnf clean all

################################################
################################
Instala o Zabbix Server, a interface web e o
agente do Zabbix:
################################################
################################

dnf -y install zabbix-server-mysql


zabbix-web-mysql zabbix-apache-conf zabbix-agent

################################################
################################
Instala o banco de dados MySQL:
################################################
################################

dnf -y install mysql-server

################################################
################################
Inicia o serviço do MySQL:
################################################
################################

systemctl start mysqld.service

################################################
################################
Torna a inicialização do MySQl automatica:
################################################
################################
systemctl enable mysqld.service

################################################
################################
Entra no prompt do banco de dados (MySQL):
################################################
################################

mysql -uroot -p

################################################
################################
Cria a base de dados para o Zabbix com a
configuração de caracter/collate utf8:
################################################
################################

create database zabbix character set utf8


collate utf8_bin;

################################################
################################
Cria o usuário do banco de dados para o Zabbix:
################################################
################################

create user zabbix@localhost identified by


'labzabbixserver';

################################################
################################
Atribui as permissões na base de dados para o
usuário do Zabbix:
################################################
################################

grant all privileges on zabbix.* to


zabbix@localhost;

################################################
################################
Sai do prompt do MySQl:
################################################
################################

quit;

################################################
################################
Cria e configura o esquema do MySQL:
################################################
################################

zcat
/usr/share/doc/zabbix-server-mysql*/create.sql.g
z | mysql -uzabbix -p zabbix

################################################
################################
Configura a senha do banco de dados no arquivoo
de configuração do Zabbix Server:
################################################
################################

vi /etc/zabbix/zabbix_server.conf
Parâmetro:
DBPassword=labzabbixserver

################################################
################################
Configura o hostname do servidor do Zabbix no
arquivo do agente:
################################################
################################

vi /etc/zabbix/zabbix_agentd.conf
Parâmetro:
Hostname=labzabbixserver

################################################
################################
Inicia o Zabbix Server e todos os serviços que
são dependencias:
################################################
################################

systemctl start zabbix-server.service


zabbix-agent.service httpd php-fpm

################################################
################################
Torna a inicialização do Zabbix e outros
serviços automatica:
################################################
################################

systemctl enable zabbix-server.service


zabbix-agent.service httpd php-fpm
Configura as regras de firewall necessárias no
CentOs:
firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --add-port=10051/tcp --permanent
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent

################################################
################################
Recarrega o serviço do firewall para efetivar as
regras criadas:
################################################
################################

systemctl reload firewalld.service

Das könnte Ihnen auch gefallen