Arquitetura e instalação do ambiente
  • Arquitetura do Ambiente
  • Configuração do ambiente no Windows
  • Faça o backup do ambiente via Vagrant
Instalação e configuração do Apache
  • Arquitetura do Apache
  • Ajustes de configuração do sistema operacional
  • Instalação do Apache
  • Instalação do Apache via compilação
  • Comparação de instalação entre código fonte e yum
  • Estrutura do Apache e principais comandos
  • Entenda o funcionamento do MPM Prefork e Worker
Configuração de aplicação Web
  • Configurando a primeira aplicação web - parte I
  • Configurando a primeira aplicação web - parte II
  • Configurar o modulo php no apache
Configuração de Logs
  • Entendendo o funcionamento dos Logs
  • Configurar política de criticidade de logs
  • Configurar formatação de log - LogFormat
  • Configurar rotação de logs - CustomLog e rotatelogs
Erros comuns
  • Erro 404 - FavIcon
  • Erro Robots.txt
  • Erro de permissão de bind na porta 80
  • Problema de abertura de pagina pelo host - Firewall
  • Criando páginas de erro amigáveis
Monitoria
  • Instalação mod_status
  • Instalação do GoAccess
  • Instalação do htop
Boas práticas de segurança
  • Desligar o modo TRACE
  • Ocultar informações do Apache
  • Negar acesso a determinados diretorios
  • Como proteger a versão do php
Encripitando dados com Apache - Configuração de SSL
  • Adicionando mais um foward de porta no vagrant
  • Introdução ao SSL
  • Instalando openssl, mod_ssl e geração de certificados SSL
  • Configuração do modulo mod_ssl - Criando virtualhost com SSL
  • Testando o virtualhost com ssl
Testes de Carga
  • Saiba como utilizar o AB - Execute testes de carga via linha de comando
  • Apache JMeter - Dê um toque mais profissional em seus testes
Modulos
  • Uso do mod_rewrite para redirecionar http para https
  • Uso do mod_rewrite para redicionar html para php
  • mod_substitute - rescreva suas páginas
  • Configurando o mod_deflate - aumente a velocidade de suas páginas web