Skip to content

vaamonde/ubuntu-2204

Repository files navigation

Curso GRÁTIS de GNU/Linux Ubuntu Server 22.04.x LTS (Jammy Jellyfish) Essentials

💰 Ajude o projeto Bora para Prática a continuar fazendo vídeos e materiais gratuitos para o Canal do YouTUBE

💰 Chave PIX do projeto: robsonvaamonde@gmail.com

💰 Link de doação do PagSeguro: https://pag.ae/bjlSJcH

Robson Vaamonde
Procedimentos em TI: http://procedimentosemti.com.br
Bora para Prática: http://boraparapratica.com.br
Robson Vaamonde: http://vaamonde.com.br
Facebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi
Facebook Bora para Prática: https://www.facebook.com/boraparapratica
Instagram Procedimentos em TI: https://www.instagram.com/procedimentoem
YouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica
Linkedin Robson Vaamonde: https://www.linkedin.com/in/robson-vaamonde-0b029028/
Github Procedimentos em TI: https://github.com/vaamonde

GitHub commit activity Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

Esse curso tem como objetivo demonstrar a instalação e configuração da nova versão de Servidor da Canonical o GNU/Linux Ubuntu Server 22.04.x LTS Jammy Jellyfish, todo o procedimento de instalação e configuração dos principais serviços de redes serão executados de forma manual, seguindo as boas práticas de implementação para serviços Localhost, Intranet, Extranet ou para Internet Cloud, esse curso será a base para o próximo utilizando os conceitos de DevOps (“desenvolvimento” e “operação”) com futura integração com os conceitos de CI/CD ("integração contínua" e "entrega contínua") migrando toda essa estrutura On-Premises (Servidores Locais) para Cloud (Nuvem) ou construído uma Base Sólida em Container (Docker) e automatizando a criação das VM's com o Vagrant (HashiCorp) e Ansible (Red Hat) numa etapa futura.

Ubuntu: é um sistema operacional de código aberto, construído a partir do núcleo Linux, baseado no Debian. Esta distribuição Linux é desenvolvida pela Canonical Ltd.

Cloud: Computação em nuvem é um termo coloquial para a disponibilidade sob demanda de recursos do sistema de computador, especialmente armazenamento de dados e capacidade de computação, sem o gerenciamento ativo direto do utilizador.

Vagrant: é um software de código aberto para criar e manter ambientes de desenvolvimento virtuais portáteis, utilizando VirtualBox, KVM, Hyper-V, Docker, VMware, AWS, etc. Ele tenta simplificar a gerência de configuração de software das virtualizações para aumentar a produtividade do desenvolvimento.

Docker: é um conjunto de produtos de plataforma como serviço que usam virtualização de nível de sistema operacional para entregar software em pacotes chamados contêineres. Os contêineres são isolados uns dos outros e agrupam seus próprios softwares, bibliotecas e arquivos de configuração.

Ansible: é uma ferramenta de TI de código aberto para gerenciar, automatizar, configurar servidores e, implantar aplicativos, a partir de uma localização central. Ele inclui sua própria linguagem declarativa para descrever a configuração do sistema.

Links Oficiais da Canonical, Ubuntu, Mint, VirtualBOX, Vagrant e Ansbile:

🔴 Canonical: https://canonical.com/
🔴 Linux Ubuntu: https://ubuntu.com/
🔴 Linux Mint: https://www.linuxmint.com/
🔴 Oracle VirtualBOX: https://www.virtualbox.org/
🔴 Vagrant HashiCorp: https://www.vagrantup.com/
🔴 Ansible Red Hat: https://www.ansible.com/

Documentação Oficial do Ubuntu Server 22.04.x LTS e demais projetos:

🔴 Ubuntu Server Guide: https://ubuntu.com/server/docs
🔴 Ubuntu Server Guide FULL-PDF: https://assets.ubuntu.com/v1/f954307f-ubuntu-server-guide.pdf
🔴 Vagrant: https://devdocs.io/vagrant/
🔴 Ansible: https://docs.ansible.com/ansible/latest/index.html

Playlist do YouTUBE com todos os Vídeos do GNU/Linux Ubuntu Server 22.04.x LTS:

🔴 Link da Playlist: https://www.youtube.com/playlist?list=PLozhsZB1lLUM1-yu4qP9RZxoejgIfCxdI

🤩🤩 Apresentação do NOVO CURSO GRATUITO de Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de apresentação do NOVO Curso de Servidores GNU/Linux Ubuntu Server versão 22.04 do Projeto do Bora para Prática. O objetivo desse curso é mostrar os procedimentos básicos para baixar e instalar a versão do Ubuntu Server 22.04.x LTS em Máquina Virtual (ou em máquina física se preferir) no seu computador local, simulando um Servidor On-Premises (Servidor Local), fazer todas as configurações básicas e depois instalar e configurar os principais serviços de rede, com foco para Servidores Web tanto para Intranet, Extranet ou Internet.

Depois todo o projeto será migrado para Serviços de Cloud utilizando tecnologias como Docker, Kubernets, Ansible e muito mais.

Apresentação do Curso

Link da vídeo aula: https://www.youtube.com/watch?v=kkhTHvZKQlM

PRIMEIRA ETAPA: INSTALAÇÃO DO UBUNTU SERVER

🤩🤩 Instalação do Ubuntu Server 22.04.x LTS no Oracle VirtualBOX Projeto Bora para Prática 🤩🤩

Vídeo de instalação do Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender a baixar a ISO do Ubuntu Server do site oficial, criar e customizar a máquina virtual no VirtualBOX e fazer a instalação padrão do Ubuntu Server, no próximo vídeo começamos a etapa de configuração.

Instalação Ubuntu Server

Link da vídeo aula: https://www.youtube.com/watch?v=qnMol8-wvq8

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/01-install/01-InstalacaoDoUbuntuServer-22.04-LTS.md

SEGUNDA ETAPA: CONFIGURAÇÕES BÁSICAS DO UBUNTU SERVER

🤩🤩 Atualização do Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de atualização do Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para manter o seu servidor Ubuntu sempre atualizado antes de começar a instalar e configurar os principais serviços de rede.

Atualização Ubuntu Server

Link da vídeo aula: https://www.youtube.com/watch?v=B3FzV2bxjtw

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/02-settings/01-AtualizacaoDoServidorUbuntuServer.md

🤩🤩 Configurando a Placa de Rede do Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração da Placa de Rede do Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para configurar o Hostname (Novo do Servidor), FQDN (Nome Totalmente Qualificado), tabela de Hosts (Computadores) e configurar a Placa de Rede de modo Estático no Servidor Ubuntu Server e fazer todos os testes de rede antes de iniciar a instalação dos serviços.

Endereço IPv4 Ubuntu Server

Link da vídeo aula: https://www.youtube.com/watch?v=sKn5fTy1OHI

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/02-settings/02-ConfiguracaoHostnameHostsNetplan.md

🤩🤩 Configurando a Data e Hora do Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração da Data e Hora do Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para configurar a localidade (Locale), Zona de Horário (Timezone), Sincronismo de Data Hora com o Protocolo NTP (Network Time Protocol) e configurações manuais de Data, Hora e sincronismo com o Hardware.

Data e Hora Ubuntu Server

Link da vídeo aula: https://www.youtube.com/watch?v=Szt6egOsKxE

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/02-settings/03-ConfiguracaoDoLocaleTimezone.md

🤩🤩 Desligando e Reiniciando o Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de desligar e reiniciar o Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para desligar ou reiniciar o servidor de forma correta, vai aprender a agendar um agendamento de desligamento ou reinicialização do sistema.

Desligar Reiniciar Ubuntu Server

Link da vídeo aula: https://www.youtube.com/watch?v=NbA-k5-iLWA

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/02-settings/04-DesligarReiniciarServidor.md

🤩🤩 Habilitando a Licença Ubuntu Pro Free no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração da Licença do Ubuntu Pro Free no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para habilitar o suporte ao Ubuntu Pro Free no Ubuntu Server, esse recurso permiti manter o nosso servidor sempre atualizado com os novos patchs de segurança e garante o suporte até 10 anos de uso da plataforma para Canonical.

Ubuntu Pro Free

Link da vídeo aula: https://www.youtube.com/watch?v=SW9JzwjGdkM

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/02-settings/05-HabilitandoUbuntuPro.md

TERCEIRA ETAPA: INSTALAÇÃO DOS SERVIÇOS DE REDE NO UBUNTU SERVER

🤩🤩 Configuração do OpenSSH Server no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do OpenSSH Server no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para configurar o acesso remoto no nosso servidor de forma segura e customizada.

OpenSSH é um conjunto de utilitários de rede relacionado à segurança que provém a criptografia em sessões de comunicações em uma rede de computadores usando o protocolo SSH.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO OPENSSH SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do OpenSSH realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/01-openssh.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioopenssh #desafiossh

Conteúdo estudado nesse desafio:
#01_ Instalado o OpenSSH no Ubuntu Server;
#02_ Verificando os Status do Serviço do OpenSSH;
#03_ Verificando a Versão do OpenSSH Server e Client;
#04_ Verificando a Porta de Conexão do OpenSSH Server;
#05_ Diretórios e Arquivos de Configuração do OpenSSH;
#06_ Segurança do Arquivo Hosts.Deny do TCPWrappers;
#07_ Segurança do Arquivo Hosts.Allow do TCPWrappers;
#08_ Configuração do Arquivo sshd_config do OpenSSH;
#09_ Configuração do Arquivo issue.net (Banner Login);
#10_ Acessando Remoto via Powershell, PuTTY e Terminal;
#11_ Criando usuário Local e Adicionando ao Grupo SUDO;
#12_ Desafio de Usuários e Acesso Remoto do OpenSSH.

OpenSSH Server

Link da vídeo aula: https://www.youtube.com/watch?v=-cforvm_oV0

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/01-openssh.md

🤩🤩 Configuração do Apache2 Server no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do Apache2 Server no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e criar nossas primeiras páginas Web hospedadas no Apache2 para processar arquivos HTML e PHP.

O Servidor HTTP Apache ou Servidor Apache ou HTTP Daemon Apache ou somente Apache, é o servidor web livre criado em 1995 por um grupo de desenvolvedores da NCSA, tendo como base o servidor web NCSA HTTPd criado por Rob McCool.

PHP é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO APACHE2 SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Apache2 realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/02-apache2.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioapache2 #desafioapache

Conteúdo estudado nesse desafio:
#01_ Instalado o Apache2 e PHP8 no Ubuntu Server;
#02_ Verificando os Status do Serviço do Apache2;
#03_ Verificando as Versões do Apache2 e PHP8;
#04_ Verificando a Porta de Conexão do Apache2;
#05_ Diretórios e Arquivos de Configuração do Apache2 e PHP8;
#06_ Adicionando o Usuário Local no Grupo do Apache2;
#07_ Criando um Projeto de Teste de Site no Apache2;
#08_ Alterando as Permissões de Arquivos e Diretórios;
#09_ Criando Páginas em HTML e PHP para testar o Apache2;
#10_ Utilizando o VSCode para editar páginas HTML e PHP;
#11_ Testando o acesso as Páginas no Navegador do Apache2;
#12_ Desafio do Novo Projeto de Site e Usuários do Apache2.

Apache2 Server

Link da vídeo aula: https://www.youtube.com/watch?v=p6fnF1fZ1j4

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/02-apache2-server.md

🤩🤩 Configuração do MySQL Server no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do MySQL Server no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e criar os primeiros Banco de Dados utilizando o MySQL Server que é o servidor de Data Base mais utilizado na Internet.

O MySQL é um sistema de gerenciamento de banco de dados, que utiliza a linguagem SQL como interface. É atualmente um dos sistemas de gerenciamento de bancos de dados mais populares da Oracle Corporation, com mais de 10 milhões de instalações pelo mundo.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO MYSQL SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Mysql realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/03-mysql.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioapache2 #desafioapache

Conteúdo estudado nesse desafio:
#01_ Instalado o MySQL Server e Client no Ubuntu Server;
#02_ Verificando os Status do Serviço do MySQL Server;
#03_ Verificando a Versão do MySQL Server;
#04_ Verificando a Porta de Conexão do MySQL Server;
#05_ Diretórios e Arquivos de Configuração do MySQL Server;
#06_ Conectando no Console do MySQL Server;
#07_ Adicionando uma Senha no usuário Root do MySQL Server;
#08_ Criando Usuários e Permissões no MySQL Server;
#09_ Adicionando os Usuários Locais no Grupo do MySQL Server;
#10_ Permitindo o Acesso Remoto no MySQL Server;
#11_ Acessando Remotamente o MySQL Server pelo MySQL Workbench;
#12_ Acessando Remotamente o MySQL Server pelo VSCode;
#13_ Desafio do Banco de Dados MySQL Server.

MySQL Server

Link da vídeo aula: https://www.youtube.com/watch?v=7tl4TuxhuKg

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/03-mysql-server.md

🤩🤩 Configuração do WordPress CMS no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de instalação e configuração do WordPress CMS no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o Site Dinâmico WordPress CMS utilizando o Apache2, MySQL Server e o suporte a Linguagem PHP para a construção de sites dinâmicos.

WordPress é um sistema livre e aberto de gestão de conteúdo para internet, baseado em PHP com banco de dados MySQL, executado em um servidor interpretador, voltado principalmente para a criação de páginas eletrônicas e blogs online.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO WORDPRESS SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do WordPress realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/04-wordpress.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiowordpress #desafiocms

Conteúdo estudado nesse desafio:
#01_ Instalado as Dependências do WordPress;
#02_ Criando a Base de Dados e Usuário no MySQL Server;
#03_ Baixando o WordPress do Site Oficial;
#04_ Descompactando e Movendo o conteúdo do Site para o Apache2;
#05_ Alterando as Permissões de Arquivos e Diretórios do WordPress;
#06_ Configurando o Arquivo WP-CONFIG.PHP do WordPress;
#07_ Habilitado os Módulos do Apache2;
#08_ Acessando o WordPress e fazendo sua Pré-Configuração;
#09_ Desafio de Postagem, Temas e Plugins do CMS WordPress.

WordPress

Link da vídeo aula: https://www.youtube.com/watch?v=J6xVAocGyZg

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/04-wordpress.md

🤩🤩 Configuração do Node.JS no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de instalação e configuração do Node.JS no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o Node.JS para o desenvolvimento de Aplicações Web baseadas na Linguagem JavaScript.

Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web. A principal característica do Node.js é sua arquitetura assíncrona e orientada por eventos.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO NODEJS SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Node.JS realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E COPIANDO O CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/05-nodejs.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiowordpress #desafiocms

Conteúdo estudado nesse desafio:
#01_ Instalado as Dependências do Node.JS;
#02_ Instalando o Node.JS no Ubuntu Server;
#03_ Verificando as Versões do Node.JS e NPM;
#04_ Criando o diretório do Projeto do Node.JS;
#05_ Inicializando o Projeto do Node.JS e Instalando o Express;
#06_ Criando o Arquivos INDEX.JS do Node.JS;
#07_ Criando o Primeiro Código em JavaScript do Node.JS;
#08_ Executando uma Aplicação Node.JS via Terminal;
#09_ Verificando a Porta de Conexão da Aplicação Node.JS;
#10_ Testando a Aplicação via Navegador;
#11_ Gerenciando Processos do Node.JS no Ubuntu Server;
#12_ Desafio de uma Nova Aplicação do Node.JS.

Node.JS

Link da vídeo aula: https://www.youtube.com/watch?v=1JOs_qALw6I

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/05-nodejs.md

🤩🤩 Configuração do Apache TomCAT 10 no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de instalação e configuração do Apache TomCAT 10 no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o Apache TomCAT Server para hospedar páginas desenvolvidas em Java.

O Apache Tomcat é um servidor Web Java, mais especificamente, um container de servlets. O Tomcat implementa, dentre outras de menor relevância, as tecnologias Java Servlet e JavaServer Pages e não é um container Enterprise JavaBeans. Desenvolvido pela Apache Software Foundation, é distribuído como software livre.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO TOMCAT SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Tomcat10 realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/06-tomcat.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica

Conteúdo estudado nesse desafio:
#01_ Instalando as Dependências do Java do Apache TomCAT;
#02_ Verificando as Versões de Java instalado no Ubuntu Server;
#03_ Download da última Versão do Apache TomCAT Server;
#04_ Descompactar e Mover o Diretório do Apache TomCAT Server;
#05_ Download dos Arquivos de Configuração do Apache TomCAT Server;
#06_ Criação do Usuário de Serviços do Apache TomCAT Server;
#07_ Alteração das Permissões de Arquivos e Diretórios;
#08_ Verificando o Status do Serviço do Apache TomCAT Server;
#09_ Verificando a Versão do Apache TomCAT Server;
#10_ Verificando a Porta de Conexão do Apache TomCAT Server;
#11_ Diretórios e Arquivos de Configuração do Apache TomCAT Server;
#12_ Adicionando o Usuário Local no Grupo do Apache TomCAT Server;
#13_ Alterando o Arquivo de Configuração TOMCAT-USERS.XML;
#14_ Acessando o Apache TomCAT Server via Navegador;
#15_ Desafios do Servidor de Aplicação Apache TomCAT Server.

Apache Tomcat

Link da vídeo aula: https://www.youtube.com/watch?v=TcC7cijfub0

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/06-tomcat-server.md

🤩🤩 Deploy de Aplicação WAR Apache TomCAT 10 no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de Deploy de uma Aplicação desenvolvida em JavaEE rodando no Apache TomCAT 10 no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar uma aplicação JavaEE no Apache TomCAT Server e fazer a conexão com o Banco de Dados MySQL Server.

Em engenharia de software, um arquivo WAR é um arquivo JAR usado para distribuir uma coleção de JavaServer Pages, Servlets Java, classes Java, arquivos XML, bibliotecas de tag, páginas web estáticas e outros recursos que, juntos, constituem uma aplicação web.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO WAR-TOMCAT SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do War-Tomcat realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/07-tomcat-war.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiotomcat #desafiowartomcat

Conteúdo estudado nesse desafio:
#01_ Acessando o Projeto do Github do Prof. José de Assis;
#02_ Download da Aplicação Java Web do Github;
#03_ Acessando e fazendo o Deploy da Aplicação no Apache TomCAT Server;
#04_ Verificando o Status e Acesso a Aplicação Java Web;
#05_ Criando o Banco de Dados e Usuário da Aplicação Java Web;
#06_ Testando a Conexão com o Banco de Dados da Aplicação Java Web;
#07_ Fazendo o Backup do Banco de Dados Aplicação Java Web;
#08_ Acessando a Aplicação e Criando Registros de Contatos;
#09_ Desafio de Deploy de Aplicações Java Web no Apache TomCAT Server.

WAR Tomcat

Link da vídeo aula: https://www.youtube.com/watch?v=DTduw0NKQvo

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/07-war-tomcat.md

🤩🤩 Configuração do MongoDB Server no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do MongoDB Server no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e criar os primeiros Banco de Dados utilizando o MongoDB Server que é o servidor de Data Base No-SQL mais utilizado na Internet para desenvolvimento de API e aplicações rápidas.

MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO MONGODB SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do MongoDB realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/08-mongodb.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiomongodb #desafiocompass

Conteúdo estudado nesse desafio:
#01_ Instalando as Dependências do MongoDB Server
#02_ Adicionando o Repositório do MongoDB Server
#03_ Instalando o MongoDB Server no Ubuntu Server
#04_ Verificando o Serviço e Versão do MongoDB Server
#05_ Verificando a Porta de Conexão do MongoDB Server
#06_ Diretórios e Arquivos de Configuração do MongoDB Server
#07_ Adicionando o Usuário Local no Grupo do MongoDB Server
#08_ Acessando o Console do MongoDB Server
#09_ Comandos Básicos do MongoDB Server
#10_ Criando o Usuário de Administração do MongoDB Server
#11_ Configurando o Acesso Remoto do MongoDB com Autenticação
#12_ Acessando o MongoDB Server com Compass GUI
#13_ Acessando o MongoDB Server com Visual Studio Code VSCode
#14_ Desafios do Banco de Dados MongoDB Server.

MongoDB Server

Link da vídeo aula: https://www.youtube.com/watch?v=qs-zRXaSmuM

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/08-mongodb.md

🤩🤩 Configuração do Netdata Agent no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do Netdata Agent no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o Sistema de Monitoramento em Tempo Real de Serviços, Portas e Recursos do nosso servidor Ubuntu Server utilizando o sistema Netdata Server.

Netdata é uma ferramenta de código aberto projetada para coletar métricas em tempo real,como uso de CPU, atividade de disco, uso de largura de banda, visitas a sites etc..., e exibi-las em gráficos ao vivo e fáceis de interpretar.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO MONGODB SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Netdata realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/09-netdata.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafionetdata #desafionetdatacloud

Conteúdo estudado nesse desafio:
#01_ Instalação das Dependência do Netdata
#02_ Clonagem do Projeto do Netdata do Github
#03_ Compilação e Instalação do Netdata no Ubuntu Server
#04_ Verificando o Status do Serviço do Netdata
#05_ Verificando a Versão do Netdata
#06_ Verificando a Porta de Conexão do Netdata
#07_ Habilitando o Recurso de Auto-Atualização do Netdata
#08_ Arquivo e Diretórios de Configuração do Netdata
#09_ Atualização os Arquivos de Monitoramento de Serviços do Netdata
#10_ Criando o Usuário de Monitoramento do MySQL Server do Netdata
#11_ Adicionando o Usuário Local do Grupo do Netdata
#12_ Acessando o Netdata via Navegador
#13_ Desafio do Netdata Cloud

Netdata Agent

Link da vídeo aula: https://www.youtube.com/watch?v=KaNmgc43vlw

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/09-netdata.md

🤩🤩 Configuração do Webmin no Ubuntu Server 22.04.x LTS Projeto Bora para Prática 🤩🤩

Vídeo de configuração do Webmin no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o sistema de gerenciamento via Web do nosso servidor utilizando o Webm.

O Webmin é um painel de controle de gerenciamento de servidor baseado na web para sistemas operacionais do tipo Unix ou Linux, facilitando a administração e gestão dos servidores via navegador, não precisando de conhecimentos avanças em Bash/Shell.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO WEBMIN SE VOCÊ CONSEGUIU FAZER O DESAFIO COM A SEGUINTE FRASE: Desafio do Webmin realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DO DESAFIO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DO DESAFIO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/10-webmin.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiowebmin #desafiocockpit

Conteúdo estudado nesse desafio:
#01_ Instalando a Dependências do Webmin
#02_ Adicionando o Repositório do Webmin no Ubuntu Server
#03_ Instalando o Webmin no Ubuntu Server
#04_ Habilitando e Verificando o Serviço do Webmin
#05_ Verificando a Versão do Webmin
#06_ Verificando a Porta de Conexão do Webmin
#07_ Arquivos e Diretório de Configuração do Webmin
#08_ Acessando Webmin Via Navegador
#09_ Configurações Básicas do Webmin
#10_ Desafios do Webmin e Cockpit

Webmin

Link da vídeo aula: https://www.youtube.com/watch?v=QEpOrGZbEl8

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/03-services/10-webmin.md

FINALIZAÇÃO DO CURSO UBUNTU SERVER

🤩🤩 Finalização do CURSO GRATUITO de Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de finalização do Curso de Servidores GNU/Linux Ubuntu Server versão 22.04 do Projeto do Bora para Prática. O objetivo desse curso é mostrar os procedimentos básicos para baixar e instalar a versão do Ubuntu Server 22.04.x LTS em Máquina Virtual (ou em máquina física se preferir) no seu computador local, simulando um Servidor On-Premises (Servidor Local), fazer todas as configurações básicas e depois instalar e configurar os principais serviços de rede, com foco para Servidores Web tanto para Intranet, Extranet ou Internet.

LINK PARA A GERAÇÃO DO CERTIFICADO DO CURSO: Certificado do Curso

Finalização do Curso

Link da vídeo aula: https://www.youtube.com/watch?v=0JB8GsmaVgQ

NOVOS VÍDEOS DO CURSO UBUNTU SERVER

PRIMEIRA ETAPA: INSTALAÇÃO E CONFIGURAÇÃO DOS SERVIÇOS DE MONITORAMENTO

🤩🤩 Implementação do Zabbix Server 7 e Agent 2 no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de implementação do Zabbix Server 7 no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o sistema de Monitoramento em Tempo Real do Zabbix Server e Agent para obter as principais métricas do nosso servidor.

O Zabbix é uma ferramenta de software de código aberto para monitorar a infraestrutura de TI, como redes, servidores, máquinas virtuais e serviços em nuvem. O Zabbix coleta e exibe métricas básicas. O Zabbix foi projetado principalmente como uma ferramenta de monitoramento de infraestrutura de TI. Novos recursos são geralmente lançados a cada seis meses para as principais versões e a cada 1,5 anos para versões LTS.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO ZABBIX SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Zabbix realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/11-zabbix.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiozabbix

Conteúdo estudado nessa implementação:
#01_ Instalando as Dependências do Zabbix Server e Agent
#02_ Adicionando o Repositório do Zabbix no Ubuntu Server
#03_ Instalando o Zabbix Server, Frontend e Agent
#04_ Criando a Base de Dados do Zabbix Server no MySQL Server
#05_ Testando o acesso a Base de Dados do Zabbix Server no MySQL Server
#06_ Populando as Tabelas no Banco de Dados do Zabbix Server
#07_ Editando os arquivos de Configuração do Zabbix Server e Agent
#08_ Habilitando o Serviço do Zabbix Server e Agent
#09_ Verificando o Serviço e Versão do Zabbix Server e Agent
#10_ Configurando o Zabbix Server via Navegador
#11_ Verificando a Porta de Conexão do Zabbix Server e Agent
#12_ Adicionado o Usuário Local no Grupo Padrão do Zabbix Server
#13_ Localização dos diretórios principais do Zabbix Server e Agent
#14_ Instalando os Agentes do Zabbix no Linux Mint e no Windows 10
#15_ Criando os Hosts de Monitoramento dos Agentes no Zabbix Server

Implementação Zabbix

Link da vídeo aula: https://www.youtube.com/watch?v=ms5_qLThRTg

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/01-zabbix.md

🤩🤩 Implementação do Grafana Server 11 no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de implementação do Grafana Server 11 no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o sistema de análise de código e visualização interativa da web para criação de Dashboard dinâmicos.

Grafana é uma aplicação web de análise de código aberto multiplataforma e visualização interativa da web. Ele fornece tabelas, gráficos e alertas para a Web quando conectado a fontes de dados suportadas. É expansível através de um sistema de plug-in. Os usuários finais podem criar painéis de monitoramento complexos usando criadores de consultas interativas.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO GRAFANA SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Grafana realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/12-grafana.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiografana

Conteúdo estudado nessa implementação:
#01_ Instalando as Dependências do Grafana Server
#02_ Instalando a Chave GPG do Grafana Server no Ubuntu Server
#03_ Instalando o Grafana Server no Ubuntu Server
#04_ Editando os arquivos de configuração do Grafana Server
#05_ Habilitando o Serviço do Grafana Server
#06_ Verificando o Serviço e Versão do Grafana Server
#07_ Verificando a Porta de Conexão do Grafana Server
#08_ Adicionado o Usuário Local no Grupo Padrão do Grafana Server
#09_ Localização dos diretórios principais do Grafana Server
#10_ Configurando o Grafana Server via Navegador
#11_ Criando um Data Sources do MySQL Server no Grafana Server
#12_ Criando um Dashboard do Banco de Dados DBAgenda
#13_ Adicionando o Plugin do Dashboard do Zabbix Server no Grafana

Implementação Grafana

Link da vídeo aula: https://www.youtube.com/watch?v=vD1aFVcgdlo

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/02-grafana.md

🤩🤩 Implementação do Prometheus e Node Exporter no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de implementação do Prometheus e do Node Exporter no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar a ferramenta de monitoramento de séries temporais de código aberto para gerenciar uma variedade de recursos e aplicativos do sistema.

Prometheus é um aplicativo de software livre usado para monitoramento de eventos e alertas. Ele registra métricas em tempo real em um banco de dados de séries temporais construído usando um modelo HTTP pull, com consultas flexíveis e alertas em tempo real.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO PROMETHEUS SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Prometheus realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/13-prometheus.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioprometheus #desafionodeexporter

Conteúdo estudado nessa implementação:
#01_ Criando os Grupos e o Usuários do Prometheus e do Node Exporter
#02_ Criando os diretórios do Prometheus e do Node Exporter
#03_ Baixando o Prometheus do Projeto do Github
#04_ Descompactando o arquivo do Prometheus
#05_ Atualizando os arquivos de configuração do Prometheus
#06_ Baixando e atualizando os arquivos customizados do Prometheus
#07_ Alterando as permissões de arquivos e diretórios do Prometheus
#08_ Instalando o Coletor de Métricas Node Exporter
#09_ Descompactando o arquivo do Node Exporter
#10_ Atualizando os arquivos de configuração do Node Exporter
#11_ Baixando e atualizando os arquivos customizados do Node Exporter
#12_ Alterando as permissões do executável do Node Exporter
#13_ Habilitando o Serviço do Node Exporter no Ubuntu Server
#14_ Verificando o Serviço e Versão do Node Exporter
#15_ Verificando a Porta de Conexão do Node Exporter
#16_ Editando o arquivo de configuração do Prometheus
#17_ Habilitando o Serviço do Prometheus no Ubuntu Server
#18_ Verificando o Serviço e Versão do Prometheus
#19_ Verificando a Porta de Conexão do Prometheus
#20_ Adicionado o Usuário Local nos Grupos do Prometheus e Node Exporter
#21_ Localização dos diretórios principais do Prometheus
#22_ Configurando o Prometheus e o Node Exporter via Navegador
#23_ Instalando o Node Exporter no Linux Mint e no Microsoft Windows
#24_ Habilitando o monitoramento do Linux Mint e Windows no Prometheus
#25_ Integrando o Prometheus e Node Exporter no Grafana
#26_ Estressando o Servidor Ubuntu Server para verificar as mudanças no Gráfico.

Prometheus

Link da vídeo aula: https://www.youtube.com/watch?v=0h6le4K6uEQ

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/03-prometheus.md

🤩🤩 Implementação do InfluxDB2 e Telegraf no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de implementação do InfluxDB2 e Telegraf no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar a ferramenta de monitoramento de séries temporais de código aberto para gerenciar uma variedade de recursos e aplicativos do sistema.

InfluxDB é um banco de dados de série temporal de código aberto desenvolvido pela empresa InfluxData. Ele é usado para armazenamento e recuperação de dados de séries temporais em áreas como monitoramento de operações, métricas de aplicativos, dados de sensores da Internet das Coisas e análises em tempo real.

Telegraf - é um agente de coleta de métricas de código aberto para coleta e envio de dados e eventos de bancos de dados, sistemas e sensores IoT. Ele suporta vários plugins de saída, como InfluxDB, Graphite, Kafka, etc., para os quais pode enviar os dados coletados.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO INFLUXDB SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do InfluxDB realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/14-influxdb.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioinfluxdb #desafiotelegraf

Conteúdo estudado nessa implementação:
#01_ Instalando as Dependências do InfluxDB2 e do Telegraf
#02_ Instalando a Chave GPG do InfluxDB2 e do Telegraf no Ubuntu Server
#03_ Instalando o InfluxDB2 e Telegraf no Ubuntu Server
#04_ Habilitando o Serviço do InfluxDB2
#05_ Verificando o Serviço e Versão do InfluxDB2
#06_ Verificando a Porta de Conexão do InfluxDB2
#07_ Adicionado o Usuário Local no Grupo Padrão do InfluxDB2 e do Telegraf
#08_ Localização dos diretórios principais do InfluxDB2 e do Telegraf
#09_ Configurando o InfluxDB2 via Navegador
#10_ Criando o Token de Integração do Telegraf com o InfluxDB
#11_ Editando o arquivo de configuração do Telegraf
#12_ Habilitando o Serviço do Telegraf
#13_ Verificando o Serviço e Versão do Telegraf
#14_ Criando um Data Explorer do Telegraf no InfluxDB2
#15_ Instalando o Telegraf no no Linux Mint e no Microsoft Windows

InfluxDB2

Link da vídeo aula: https://www.youtube.com/watch?v=yBmRjTRz2DU

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/04-influxdb.md

🤩🤩 Implementação do Graylog e NXLog no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de implementação do Graylog e NXLog no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar a ferramenta de centralização e gerenciamento de Logs multiplataforma.

Graylog, Inc é uma empresa de software de gerenciamento de log e análise de segurança com sede em Houston, Texas. Seu principal produto é um software de gerenciamento de log, também chamado de Graylog.

NXLog é uma solução de gerenciamento de logs multiplataforma que permite coletar logs de diversas fontes, filtrar eventos de log, transformar dados de log e encaminhá-los para diferentes destinos.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO GRAYLOG SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Graylog realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/16-graylog.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiograylog #desafioopensearch

Conteúdo estudado nessa implementação:
#01_ Instalando as Dependências do Graylog Server
#02_ Baixando e instalando a Chave GPG do OpenSearch
#03_ Instalando o OpenSearch no Ubuntu Server
#04_ Editando o arquivo de configuração do OpenSearch
#05_ Editando o arquivo de configuração JVM (Java Virtual Machine)
#06_ Alterando as opções de inicialização do Kernel do Ubuntu Server
#07_ Habilitando o Serviço do OpenSearch
#08_ Verificando o Serviço e Versão do OpenSearch
#09_ Verificando a Porta de Conexão do OpenSearch
#10_ Adicionando o Repositório do Graylog Server no Ubuntu Server
#11_ Instalando o Graylog Server no Ubuntu Server
#12_ Gerando as senhas das Variáveis: password_secret e root_password_sha2 do Graylog Server
#13_ Editando o arquivo de configuração do Graylog Server
#14_ Criando o usuário de autenticação do MongoDB Server
#15_ Habilitando o Serviço do Graylog Server
#16_ Verificando o Serviço e Versão do Graylog Server
#17_ Verificando a Porta de Conexão do Graylog Server
#18_ Adicionado o Usuário Local nos Grupos do OpenSearch e do Graylog Server
#19_ Localização dos diretórios principais do OpenSearch e do Graylog Server
#20_ Configurando o Graylog Server via Navegador
#21_ Exportando os Logs do Rsyslog/Syslog do Ubuntu Server para o Graylog Server
#22_ Exportando os Logs do Rsyslog/Syslog do Linux Mint e Event Viewer do Windows 10
#23_ Criando um Input GELF UDP do Windows 10 no Graylog Server

Graylog

Link da vídeo aula: https://www.youtube.com/watch?v=_Hp8fuKdfCo

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/05-graylog.md

🤩🤩 Implementação do GLPI 10 Help Desk no Ubuntu Server 22.04 do Projeto Bora para Práticaa 🤩🤩

Vídeo de Implementação do GLPI 10 Help Desk no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o GLPI 10 Help Desk para centralizar e gerenciar todos os Chamados Técnicos, Inventário de Computadores e documentação da sua Infraestrutura de TI baseado em ITIL (Information Technology Infrastructure Library)

GLPI é um sistema de código aberto para Gerenciamento de Ativos de TI, rastreamento de problemas e central de serviços. Este software é escrito em PHP e distribuído sob a GNU General Public License. Como uma tecnologia de código aberto, qualquer pessoa pode executar, modificar ou desenvolver o código.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO GLPI SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do GLPI realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/16-glpihelpdesk.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafioglpi #desafioglpihelpdesk

Conteúdo estudado nessa implementação:
#01_ Instalando as Dependências do GLPI Help Desk
#02_ Criando a Base de Dados do GLPI Help Desk
#03_ Baixando o Projeto do GLPI Help Desk do Github
#04_ Descompactando e instalando o GLPI Help Desk no Apache2 Server
#05_ Atualizando os Arquivos de Configuração do GLPI Help Desk
#06_ Editando os arquivos de configuração do GLPI Help Desk
#07_ Habilitando os módulos do Apache2 Server utilizados pelo GLPI Help Desk
#08_ Acessando e configurando o GLPI Help Desk via navegador
#09_ Habilitando o Recurso de Inventário do GLPI Help Desk
#10_ Instalando os Agentes de Inventário do GLPI Help Desk no Servidor e Desktops

GLPI

Link da vídeo aula: https://www.youtube.com/watch?v=Et4Ac24vt6w

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/06-glpi.md

🤩🤩 Implementação do Datadog no Ubuntu Server 22.04 do Projeto Bora para Práticaa 🤩🤩

Vídeo de Implementação do Datadog no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar o sistema de Monitoramento em Tempo Real em Cloud (Nuvem) do Datadog e Agent para obter as principais métricas do nosso servidor.

A Datadog é uma empresa de software que fornece um SaaS de observabilidade para serviços em nuvem amplamente utilizado. Foi fundada em 2010 por Olivier Pomel e Alexis Lê-Quôc em Nova Iorque.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO DATADOG SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Datadog realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/17-datadog.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiodatadog #desafiodatadogagent

Conteúdo estudado nessa implementação:
#01_ Criando uma conta no Site Oficial do Datadog On-Line
#02_ Baixando a Instalando os Agentes no Linux Mint e Windows 10

Datadog

Link da vídeo aula: https://www.youtube.com/watch?v=tmcyPRGSHf4

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/04-news/07-datadog.md

INTEGRAÇÕES NO UBUNTU SERVER

PRIMEIRA ETAPA: INTEGRAÇÃO DO VSCODE COM O UBUNTU SERVER

🤩🤩 Integração do VSCode e Remote SSH no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de integração do Visual Studio Code VSCode utilizando a Extensão Remote SSH no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para instalar e configurar a extensão de Acesso Remoto e Explorar de arquivos utilizando o SSH para editar arquivos remotamente no nosso servidor.

O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.

A extensão Visual Studio Code Remote - SSH permite que você abra uma pasta remota em qualquer máquina remota, máquina virtual ou contêiner com um servidor SSH em execução e aproveite ao máximo o conjunto de recursos do VS Code. Uma vez conectado a um servidor, você pode interagir com arquivos e pastas em qualquer lugar do sistema de arquivos remoto.

GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO VSCODE SE VOCÊ CONSEGUIU INTEGRAR COM A SEGUINTE FRASE: Integração do VSCode realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA INTEGRAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA INTEGRAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/18-vscode.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiovscode #desafioremotessh

Conteúdo estudado nessa integração:
#01_ Instalando as Dependências do Microsoft Visual Studio Code no Linux Mint
#02_ Download e Instalação do Microsoft Visual Studio Code no Linux Mint e Windows
#03_ Instalando a Extensão do Remote SSH e Explorer no Linux Mint e Windows
#04_ Habilitando o Suporte ao Encaminhamento de Portas no OpenSSH Server
#05_ Configurando a Extensão do Remote SSH no Linux Mint e Windows
#06_ Fazendo o Fork de um Projeto de Site do Github e Clonando no Ubuntu Server

Integração VSCode

Link da vídeo aula: https://www.youtube.com/watch?v=V0Ddhelmi4Y

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/05-integrations/01-vscode.md

SEGURANÇA NO UBUNTU SERVER

PRIMEIRA ETAPA: CONFIGURAÇÃO DAS REGRAS DE FIREWALL

🤩🤩 Configurando do UFW (Uncomplicated Firewall) no Ubuntu Server 22.04 do Projeto Bora para Prática 🤩🤩

Vídeo de configuração do UFW (Uncomplicated Firewall) no Ubuntu Server 22.04.x LTS no Oracle VirtualBOX, nesse vídeo você vai aprender todos os procedimentos para configurar as principais regras de firewall para promover a segurança básica de acesso os principais servidores implementado no nosso servidor.

UFW (Uncomplicated Firewall) é uma firewall desenhada para ser de fácil utilização. Utiliza uma interface de linha de comandos, e usa iptables para configuração.

O iptables é um programa escrito em C, utilizado como ferramenta que configura regras para o protocolo de internet IPv4 na tabela de filtragem de pacotes, utilizando os módulos e framework do kernel Linux (versão 2.3.15 ou posteiro).

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO UFW SE VOCÊ CONSEGUIU IMPLEMENTAR COM A SEGUINTE FRASE: Implementação do Firewall UFW realizado com sucesso!!! #BoraParaPrática

COMPARTILHAR O SELO DA IMPLEMENTAÇÃO NAS SUAS REDES SOCIAIS (LINKEDIN, FACEBOOK, INSTAGRAM) MARCANDO: ROBSON VAAMONDE COM AS HASHTAGS E CONTEÚDO DA IMPLEMENTAÇÃO ABAIXO:

LINK DO SELO: https://github.com/vaamonde/ubuntu-2204/blob/main/selos/19-ufw.png

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #ubuntuserver #ubuntuserver2204 #desafiovaamonde #desafioboraparapratica #desafiofirewall #desafioufw

Conteúdo estudado nessa implementação:
#01_ Verificando qual o Sistema de Firewall padrão do Ubuntu Server
#02_ Verificando a Versão e Status do Firewall UFW no Ubuntu Server
#03_ Habilitando (ENABLE) o Firewall UFW no Ubuntu Server
#04_ Verificando o Serviço do UFW no Ubuntu Server
#05_ Localização dos Arquivos e Diretório de Configuração do UFW no Ubuntu Server
#06_ Verificando as Regras (RULES) de Entrada (INCOMING) e Saída (OUTGOING) padrão do UFW no Ubuntu Server
#07_ Configurando a Regras (RULES) de Bloqueio (DENY) padrão (DEFAULT) de Entrada (INCOMING) do UFW no Ubuntu Server
#08_ Configurando a Regra (RULES) de Bloqueio (DENY) padrão (DEFAULT) de Saída (OUTGOING) do UFW no Ubuntu Server
#09_ Configurando o Nível de Log (LOGGING) do UFW no Ubuntu Server
#10_ Testando as conexões de Entrada (INCOMING) e Saída (OUTGOING) no Ubuntu Server
#11_ Liberando (ALLOW) a Entrada (INCOMING) e Saída (OUTGOING) da Interface de Loopback do UFW no Ubuntu Server
#12_ Liberando (ALLOW) as Saídas (OUTGOING) Básicas do UFW no Ubuntu Server
#13_ Liberando (ALLOW) a Saída (OUTGOING) do Protocolo ICMP do UFW no Ubuntu Server
#14_ Liberando (ALLOW) as Entradas (INCOMING) Básicas do UFW no Ubuntu Server
#15_ Liberando (ALLOW) as Entradas (INCOMING) por Sub-rede ou Endereço IPv4 do UFW no Ubuntu Server
#16_ Removendo (DELETE) Regras (RULES) de firewall do UFW no Ubuntu Server
#17_ Reiniciando (RELOAD) as Regras de Firewall do UFW no Ubuntu Server
#18_ Entendo o Log (LOGGING) do Firewall UFW no Ubuntu Server
#19_ Criando regras (RULES) baseadas em Aplicações (APP) do UFW no Ubuntu Server
#20_ Liberando (ALLOW) um Faixa (Range) de Portas do UFW no Ubuntu Server
#21_ Limitando (LIMIT) uma conexão de Entrada (INCOMING) do UFW no Ubuntu Server
#22_ Rejeitando (REJECT) uma Conexão de Entrada (INCOMING) do UFW no Ubuntu Server
#23_ Adicionando (INSERT) uma Regra (RULES) do UFW no Ubuntu Server
#24_ Desativando (DISABLE) e Ativando (ENABLE) o UFW no Ubuntu Server
#25_ Resetando (RESET) das Regras de Firewall do UFW no Ubuntu Server

Firewall UFW

Link da vídeo aula: https://www.youtube.com/watch?v=PuahiojOEGA

Link da documentação: https://github.com/vaamonde/ubuntu-2204/blob/main/06-security/01-ufw.md