Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apache WebServer: do Básico ao Avançado
Highest Rated
Rating: 4.4 out of 5(476 ratings)
1,811 students

Apache WebServer: do Básico ao Avançado

Aprenda tudo sobre o Apache, mantenha seu ambiente seguro e com as boas práticas de mercado!
Created byGlaucio Guerra
Last updated 4/2016
Portuguese
Portuguese [Auto],

What you'll learn

  • 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

Course content

10 sections40 lectures3h 30m total length
  • Arquitetura do Ambiente3:32

    O objetivo desse video é apresentar a arquitetura do ambiente do curso, mostrando todas as ferramentas necessárias para a montagem do ambiente. As seguintes ferramentas serão utilizadas:

    • VirtualBox
    • Vagrant
    • MobaXterm (Usuarios Windows)
  • Configuração do ambiente no Windows9:37

    Aprenda como configurar o ambiente do treinamento no Windows. Será demonstrado na prática o funcionamento do Vagrant em conjunto com o VirtualBox, provisionando máquinas virtuais de forma simples e rápida, através de linha de comando. O video também demonstra como editar o VagrantFile para modificar as configurações padrão da imagem da máquina virtual criada pelo Vagrant. Comandos utilizados:


    • vagrant init
    • vagrant up
    • port forward (via VagrantFile)
  • Faça o backup do ambiente via Vagrant4:32

    A facilidade de executar backups e restores de ambientes virtualizados é feita através de snapshots. Nessa aula vamos aprender como utilizar a funcionalidade de snapshots via Vagrant.

Requirements

  • 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

Description

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.

Who this course is for:

  • 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