Prévia do material em texto
Esta publicação digital da NOTO TI pode ser distribuída livremente, sem qualquer consequência quanto a direitos autorais. Compartilhe este e-book com seus amigos! Por NOTO TI Evandro José Zipf - Noto TI nototi.com.br contato@nototi.com.br UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI APRESENTAÇÃO CAPÍTULO 1 - COMEÇANDO A INSTALAÇÃO CAPÍTULO 2 - INSTALANDO O BANCO DE DADOS CAP ÍTULO 3 - INSTALANDO O PACOTE ZABBIX SERVER CAP ÍTULO 4 - CRIANDO A DATABASE ZABBIX CAP ÍTULO 5 - IMPORTANDO TABELAS CAPÍTULO 6 - EDITANDO O ARQUIVO DO ZABBIX SERVER CAP ÍTULO 7 - INSTALANDO O PHP CAPÍTULO 8 - INSTALANDO O PACOTE FRONTEND DO ZABBIX CAPÍTULO 9 - CHECAGEM FINAL - CONFERINDO REQUISITOS ENCERRAMENTO SUMÁRIO 0 1 02 04 07 10 13 15 18 23 26 3 1 UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI O l á ! O b r i g a d o p o r b a i x a r o e - b o o k U B U N T U S E R V E R L T S 1 8 . 0 4 . 2 I n s t a l a ç ã o Z a b b i x 5 . 0 , p r o d u z i d o p e l a N O T O T I . A n t e s d e c o m e ç a r , g o s t a r i a d e f a z e r u m a b r e v e a p r e s e n t a ç ã o p a r a q u e v o c ê c o n h e ç a a s o r i g e n s d e s t e p r o j e t o . A N O T O T I s u r g i u n a c i d a d e d e J a r a g u á d o S u l , S a n t a C a t a r i n a , e m 2 0 1 6 , s e n d o r e s u l t a d o d a m i n h a e x p e r i ê n c i a n o s e t o r . M e u n o m e é E v a n d r o J o s é Z i p f , e s t o u h á m a i s d e 1 8 a n o s n o r a m o d e r e d e s d e c o m p u t a d o r e s . A l é m d i s s o , p o s s u o C e r t i f i c a d o Z a b b i x S p e c i a l i s t e P r o f e s s i o n a l , e a m p l a b a g a g e m e m L i n u x , C l o u d C o m p u t i n g ( A W S ) e F i r e w a l l . M i n h a e m p r e s a f o r n e c e s e r v i ç o s d e T e c n o l o g i a d a I n f o r m a ç ã o p a r a a m b i e n t e s e m N u v e m , C o n s u l t o r i a e m S e g u r a n ç a e A m b i e n t e d e M o n i t o r a m e n t o . T u d o i s s o c o m o k n o w - h o w d e p r o f i s s i o n a i s e s p e c i a l i z a d o s e c o n s t a n t e m e n t e c a p a c i t a d o s , p r o n t o s p a r a p r e s t a r a t e n d i m e n t o d e n t r o d e a l t o s p a d r õ e s d e q u a l i d a d e e e f i c i ê n c i a . A N O T O T I e n t r e g a a s e u s c l i e n t e s o q u e e x i s t e d e m a i s m o d e r n o e m m o n i t o r a m e n t o d e a m b i e n t e s , p e r m i t i n d o o a c e s s o d e l e s e m t e m p o r e a l a v á r i a s a p l i c a ç õ e s i m p r e s c i n d í v e i s à s t o m a d a s d e d e c i s õ e s . E é c o m o m e s m o p r o p ó s i t o d e e x c e l ê n c i a q u e p r e p a r a m o s e s t e e - b o o k p a r a v o c ê . E n t ã o , v a m o s l á , d i r e t o a o p o n t o . B o a l e i t u r a ( e p r á t i c a ) ! A p r e n d a a g o r a U B U N T U S E R V E R L T S 1 8 . 0 4 . 2 I n s t a l a ç ã o Z a b b i x 5 . 0 . APRESENTAÇÃO UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 1 C A P Í T U L O 1 C O M E Ç A N D O A I N S T A L A Ç Ã O UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 2 Vamos iniciar a instalação. Primeiro, faça o download do pacote que contém o repositório Zabbix. Veja o comando abaixo: # wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1%2Bbionic_all.deb CAPÍTULO 1 - COMEÇANDO A INSTALAÇÃO UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Agora, instale o pacote para adicionar o repositório: dpkg -i zabbix-release_5.0-1+bionic_all.deb Vamos atualizar o repositório com o comando #apt-get update 3 I N S T A L A N D O O B A N C O D E D A D O S C A P Í T U L O 2 UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 4 Tudo pronto, passamos para a instalação do banco de dados. Vamos usar o Mysql neste exemplo: #apt-get install mysql-server CAPÍTULO 2 - INSTALANDO O BANCO DE DADOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 5 CAPÍTULO 2 - INSTALANDO O BANCO DE DADOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Vamos ao Capítulo 3!! 6 C A P Í T U L O 3 I N S T A L A N D O O P A C O T E Z A B B I X S E R V E R UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 7 Aperte “Y” em maiúsculo para confirmar e tecle enter Terminamos de instalar o banco de dados mysql. Agora, vamos instalar o pacote do Zabbix Server. Veja o comando: #apt-get install zabbix-server-mysql CAPÍTULO 3 - INSTALANDO O PACOTE ZABBIX SERVER UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 8 Criando o banco de dados do Zabbix, logue na console do mysql primeiro. Por padrão, a senha do mysql do root vem em branco. Portanto, digite o comando abaixo e tecle enter. # mysql -u root -p enter CAPÍTULO 3 - INSTALANDO O PACOTE ZABBIX SERVER UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 9 C A P Í T U L O 4 C R I A N D O A D A T A B A S E Z A B B I X UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 10 Estamos logados na console do mysql; vamos criar a Database Zabbix. Digite os comandos abaixo: create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to zabbix@localhost \ identified by 'zabbix'; quit; CAPÍTULO 4 - CRIANDO A DATABASE ZABBIX UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 11 CAPÍTULO 4 - CRIANDO A DATABASE ZABBIX UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI S I G A P A R A O P R Ó X I M O C A P Í T U L O 12 C A P Í T U L O 5 I M P O R T A N D O T A B E L A S UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 13 A importação pode demorar alguns minutos. Aguarde... Vamos importar as tabelas agora, digitando os comandos abaixo. Após cada comando, sempre tecle enter: # cd /usr/share/doc/zabbix-server-mysql # zcat create.sql.gz | mysql -uroot zabbix CAPÍTULO 5 - IMPORTANDO TABELAS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 14 C A P Í T U L O 6 E D I T A N D O O A R Q U I V O D O Z A B B I X S E R V E R UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 15 Você tem que descomentar o parâmetro DBPassword removendo o “#” da frente e adicionar a senha “zabbix”, porque foi a que criamos, na parte de banco de dados. Veja a ilustração na sequência: Em seguida, editaremos o arquivo do Zabbix Server. Por padrão, precisaremos editar somente o DBPassword, mas estou deixando os outros parâmetros, para você saber caso um dia necessite deles. #vim /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix CAPÍTULO 6 - EDITANDO O ARQUIVO DO ZABBIX SERVER UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 16 DICA Para editar um arquivo com o editor VIM, aperte a tecla “i” ou “insert” do seu teclado. Para salvar após as modificações, digite “ESC:wq” em sequência e enter. Você salvará e sairá do arquivo. CAPÍTULO 6 - EDITANDO O ARQUIVO DO ZABBIX SERVER UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 17 C A P Í T U L 0 7 I N S T A L A N D O O P H P UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 18 CAPÍTULO 7 - INSTALANDO O PHP UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Agora, instalaremos o PHP, necessário para o funcionamento correto da parte WEB do Zabbix: #apt-get install php7.2 php7.2-mysql php7.2-bcmath php7.2-gd php7.2-mbstring php7.2-xml php7.2-gettext php7.2-ldap 19 Editamos o arquivo php.ini. Precisamos alterar alguns parâmetros, deixando-os conformeos valores abaixo: # vim /etc/php/7.2/apache2/php.ini memory_limit = 128MB post_max_size = 16M upload_max_filesize = 2M max_execution_time = 300 max_input_time = 300 date.timezone = America/Sao_Paulo CAPÍTULO 7 - INSTALANDO O PHP UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 20 UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 21 CAPÍTULO 7 - INSTALANDO O PHP CAPÍTULO 7 - INSTALANDO O PHP UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 22 I N S T A L A N D O O P A C O T E F R O N T E N D D O Z A B B I X C A P Í T U L 0 8 UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 23 CAPÍTULO 8 - INSTALANDO O PACOTE FRONTEND DO ZABBIX UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Está quase no final. Vamos instalar o pacote do Frontend do Zabbix: # apt install zabbix-frontend-php zabbix-apache-conf zabbix-agent2 Reiniciar apache # service apache2 restart Ativar Zabbix Server no boot # systemctl enable zabbix-server 24 CAPÍTULO 8 - INSTALANDO O PACOTE FRONTEND DO ZABBIX UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Iniciando Zabbix Server # service zabbix-server start Confira o log para saber se está tudo certo até aqui. Segue comando: # tail -f /var/log/zabbix/zabbix_server.log Abra o navegador de sua preferência e acesse Wizard Frontend para finalizar a instalação. Veja o IP do servidor com o seguinte comando: 25 C A P Í T U L 0 9 C H E C A G E M F I N A L : C O N F E R I N D O R E Q U I S I T O S UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 26 CAPÍTULO 9 - CHECAGEM FINAL – CONFERINDO REQUISITOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI No navegador, digite na barra de endereço: http://IPDOSERVIDOR/zabbix Aperte Next Step e vá para a próxima tela Verifique se todos os requisitos foram atendidos, conforme imagem a seguir: 27 CAPÍTULO 9 - CHECAGEM FINAL – CONFERINDO REQUISITOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Coloque no campo Password a senha que configuramos (no nosso caso aqui, foi a senha zabbix). Insira no campo Name o nome que terá o Zabbix Falta pouco! Next Step para ir à tela de login 28 CAPÍTULO 9 - CHECAGEM FINAL – CONFERINDO REQUISITOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI Finalizado com sucesso! Após finalizar, as configurações user e password padrões são: User: Admin (Importante: “A” deve ser em maiúsculo aqui) Senha: zabbix 29 CAPÍTULO 9 - CHECAGEM FINAL – CONFERINDO REQUISITOS UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI 30 https://blog.nototi.com.br/treinamento-zabbix-ultimate/?hsrc=YmxvZ3Bvc3Q%3D A N O T O T I a g r a d e c e a v o c ê p o r t e r b a i x a d o e s t e e - b o o k . A n t e s d e i r , d e i x o m a i s u m a c o n t r i b u i ç ã o p a r a o s e u a p r e n d i z a d o . C o n f i r a n e s t e l i n k u m v í d e o q u e c o m p l e m e n t a o m a t e r i a l d e s t e l i v r o e l e t r ô n i c o . P a r a v o c ê i r m a i s l o n g e n o s s e u s e s t u d o s e , é c l a r o , n o s s e u s r e s u l t a d o s . E n ã o d e i x e d e a c o m p a n h a r t a m b é m n o s s o s c a n a i s n a s m í d i a s s o c i a i s d i g i t a i s . F i q u e à v o n t a d e p a r a e n t r a r e m c o n t a t o , t i r a r d ú v i d a s e c o n f e r i r n o v o s c o n t e ú d o s q u e a N O T O T I d i s p o n i b i l i z a c o m f r e q u ê n c i a . E l e m b r e - s e : v o c ê p o d e c o m p a r t i l h a r à v o n t a d e e s t e e - b o o k , o k ? A b r a ç o E v a n d r o J o s é Z i p f ACOMPANHE A NOTO TI ENCERRAMENTO UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI nototi.com.br facebook.com/notomonitoramento/ 31 https://youtu.be/pJIHeG0kJNM https://www.youtube.com/channel/UC2hdaqjwLzAytMQvxu9V-UA https://pt-br.facebook.com/notomonitoramento/ https://blog.nototi.com.br/ https://nototi.com.br/ U B U N T U S E R V E R L T S 1 8 . 0 4 . 2 I n s t a l a ç ã o Z a b b i x 5 . 0 E-book Copyright © 2020 UBUNTU SERVER LTS 18.04.2 - Instalação Zabbix 5.0 - NOTO TI