Ubuntu 2204 Save

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

Project README

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: [email protected]

Robson Vaamonde
Procedimentos em TI: http://procedimentosemti.com.br<br> Bora para Prática: http://boraparapratica.com.br<br> Robson Vaamonde: http://vaamonde.com.br<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.

🔴 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 Oracl 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 =====================

🤩🤩 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.[1]

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:

Open Source Agenda is not affiliated with "Ubuntu 2204" Project. README Source: vaamonde/ubuntu-2204

Open Source Agenda Badge

Open Source Agenda Rating