CURSO

Curso de Apache WebServer - do Básico ao Avançado

Imagem destacada do curso Curso de Apache WebServer - do Básico ao Avançado

Sobre o curso
0,00

O curso de Apache WebServer do Básico ao Avançado foi inteiramente pensado para ser o mais completo do mercado sobre o tema em língua portuguesa. Com esse material é possível vivenciar o passo a passo da ferramenta, no mais prático método do "aprenda fazendo".
  • Data de publicação: 19/01/2017
  • Idioma: Português (Brasil)
  • Plataforma: Udemy
Ver curso

Ementa do Curso

  • Seção 1: Arquitetura e instalação do ambiente
    • Arquitetura do Ambiente 
    • Configuração do ambiente no Windows 
    • Faça o backup do ambiente via Vagrant 
  • Seção 2: 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 
  • Seção 3: 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 
  • Seção 4: 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 
  • Seção 5: 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 
  • Seção 6: Monitoria
    • Instalação mod_status 
    • Instalação do GoAccess
    • Instalação do htop
  • Seção 7: 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
  • Seção 8: 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 
  • Seção 9: 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 
  • Seção 10: 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 

Mais informações

Quais são as exigências?
  • Conceitos básicos de operação do Windows e Linux, como manipulação de diretórios (move, delete)
  • Criação e edição de arquivos texto
  • Execução de programas
  • O que serei capaz de fazer depois deste curso?
  • 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
  • Tuning de S.O
  • Executar na prática os módulos mais utilizados em ambientes críticos
  • Configurar um ambiente seguro, com SSL e boas práticas de segurança do Apache
  • Testes de performance e Tuning do ambiente
  • Monitorar e efetuar troubleshooting de problemas
  • Aplicar técnicas de SEO para aumentar o ranking de seu site no buscador da Google
Quem é o público-alvo?
  • Estudantes de Computação
  • Administradores de infraestrutura que pretendem se familiarizar com o Apache
  • Administradores que já possuem conhecimento em outros servidores web (IIS por ex)
  • Desenvolvedores Web (PHP, Python, Perl) que desejam aumentar o conhecimento do funcionamento de servidores web
  • Usuários windows e linux que gostariam saber melhor o funcionamento, configuração e instalação do Apache Web Server
  • Analistas de Middleware e Infraestrutura
Ver curso
foto de 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, atuando nas áreas de integração de sistemas, SOA e infraestrutura de Datacenter e Middleware Oracle.

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES

Ninguém avaliou este curso ainda. Seja o primeiro...