Apache WebServer: do Básico ao Avançado

Aprenda tudo sobre o Apache WebServer do Básico ao Avançado, garantindo segurança e boas práticas no ambiente Web.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Esse curso sobre o Apache WebServer é super completo! Você vai desde criar um ambiente virtualizado até aprender a instalar, configurar e manter seu servidor seguro, com várias dicas práticas e exemplos legais. Um mergulho total no mundo do Apache, garantido para deixar você craque!

Key Points

  • Aprenda a usar o Vagrant e VirtualBox para criar ambientes virtualizados.
  • Instale e configure o Apache, aprendendo passo a passo.
  • Desenvolva sua primeira aplicação web, incluindo site estático e mod_php.
  • Entenda a configuração de logs e como lidar com erros comuns.
  • Implemente boas práticas de segurança e configure SSL para seu servidor.

Learning Outcomes

  • Saber criar e gerenciar ambientes virtualizados usando Vagrant.
  • Instalar e entender como funciona o Apache WebServer.
  • Configurar aplicações web e otimizar servidor para performance.
  • Implementar técnicas de segurança e instalar certificados SSL.
  • Familiarizar-se com ferramentas de monitoramento e teste de carga.

About This Course

Aprenda tudo sobre o Apache, mantenha seu ambiente seguro e com as boas práticas de mercado!

O curso Apache WebServer do Básico ao Avançado foi inteiramente pensado para ser o mais completo do mercado sobre o tema em lingua portuguesa. Com esse material é possivel vivenciar o passo a passo da ferramenta, no mais prático método do "aprenda fazendo".

Confira o roteiro e bom curso!

Seção 1 

Apresentação da arquitetura do ambiente com emprego do Vagrant como plataforma de virtualização juntamente com o VirtualBox.
Como criar o ambiente virtualizado com o uso do CentOS como sistema operacional.

Seção 2

Instalação e configuração do Apache, destrinchando o funcionamento interno do produto e suas funcionalidades.
Execucao passo a passo de todos os comandos necessários de instalação, bem como o Tuning do sistema operacional para o melhor uso do webserver.

Seção 3 

Configuração da primeira aplicação web .
Através de exemplos, criacao de um website estático e também configuracao do mod_php.

Seção 4 

Configuração de Logs do Apache, entendendo as formatações e os níveis de criticidade, além da rotação de logs de forma nativa.

Seção 5 

Apresentação dos erros mais comuns na configuração de uma aplicação web
Exibição de técnicas de SEO, como configuração do Robots.txt, evitar erros 404 etc.

Seção 6 

Configuração de ferramentas de monitoria, fundamentais para momentos de crise e troubleshooting.

Seção 7 

Aplicação de boas práticas de segurança no Apache, com o intuito de reduzir a possibilidade de ataques no servidor web.

Seção 8 

Aprenda a configurar um certificado SSL no Apache, desde a execução dos comandos openssl até a configuração do serviço https

Seção 9 

Apresentação das ferramentas mais utilizadas no mercado para testes de carga em ambientes web.

Seção 10 

Apresentação dos módulos mais utilizados do mercado para executar redirecionamentos de páginas, substituição de strings e compactação de conteúdo.

  • Utilizar ambientes virtualizados nos laboratórios com o uso do Vagrant

  • Instalar, configurar e gerenciar servidores Apache

  • Entendimento da arquitetura do produto, tópicos avançados de processamento

Course Curriculum

Instructor

Profile photo of Glaucio Guerra
Glaucio Guerra

Graduado em Ciência da Computação e pós-graduado no COPPE UFRJ  em computação avançada, possui mais de 14 anos de experiência tendo começado a carreira como desenvolvedor Java e C++, atuando nas áreas de  integração de sistemas, SOA e infraestrutura de Datacenter e Middleware Oracle. Já atuou como consultor Senior de Middleware na Oracle, atendendo clientes nas áreas de Petroleo e...

More Courses By Glaucio Guerra
Review
4.9 course rating
4K ratings
ui-avatar of Leonardo Souza Cardoso de Souza
Leonardo S. C. D. S.
4.5
9 months ago

Muito didático e útil

  • Helpful
  • Not helpful
ui-avatar of Tiago Rocha Monteiro
Tiago R. M.
4.0
9 months ago

acho que faltou algumas explicações mais detalhadas sobre a instalação da VM e configuração no terminal.

  • Helpful
  • Not helpful
ui-avatar of Egolf Blaese Satiro
Egolf B. S.
5.0
11 months ago

Excelente treinamento. Conciso e muito rico em informações importantes.

  • Helpful
  • Not helpful
ui-avatar of Alessandro Pires de Melo
Alessandro P. D. M.
5.0
1 year ago

Muito bom! Professor com domínio do conteúdo!

  • Helpful
  • Not helpful
ui-avatar of Daniel Ubaldo Antônio
Daniel U. A.
4.0
1 year ago

Gostei do curso, mas a minha intensão era aprender mais sobre o significado de tudo o que se poderia fazer no arquivo ".htaccess" e não somente a instalação e configuração do servidor.

Por isso a minha avaliação não foi 5 estrelas.

  • Helpful
  • Not helpful
ui-avatar of Daniel Soares Teixeira
Daniel S. T.
1.5
1 year ago

Na minha opinião por mais que pareça besteira principalmente no iniciou do curso ondo não mostras as execuções dos comando e ruim para quem está iniciando porque ele tem que partir do princípio que terão alunos que não saberão nada mesmo. Não é o meu caso mas quando chega um novato onde trabalho e ele não sabe eu ensino passo a passo demostrando como se faz...veremos a continuação do curso....

  • Helpful
  • Not helpful
ui-avatar of Wallace Junio Alves Leao
Wallace J. A. L.
3.0
1 year ago

Faltou detalhar algumas explicações, por exemplo sobra a habilitação e instalação de alguns mods, pois ao realizar a instalação do meu apache nao veio os mod habilitados, e nao foi ensinado no curso como habilitar manualmente caso nao ja esteja no arquivo.

  • Helpful
  • Not helpful
ui-avatar of Flavio Rederson Martins
Flavio R. M.
3.0
1 year ago

Treinamento diz do básico ao avançado , até aqui agora todas as instruções são muito bem detalhadas mais não para pessoas com nada de conhecimento principalmente devido as nomenclaturas elencadas pelo instrutor que fala muito técniquês para quem esta iniciando isso é muito ruim porque muitas pronuncias ficamos com 0 de entendimento , já que se propôs a fazer um curso do 0 ao avançado deveria detalhar muito mais oque esta falando tecnicamente a uma linguagem traduzida para os iniciantes , bom é oque Eu entendo !

  • Helpful
  • Not helpful
ui-avatar of Washington Pires
Washington P.
5.0
1 year ago

Muito bom o domínio e o conhecimento do instrutor

  • Helpful
  • Not helpful
ui-avatar of Gabriel Bueno Martins
Gabriel B. M.
5.0
1 year ago

Ótima didática, estou aprendendo muito!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses