Curso Apache Web Server
24 horasVisão Geral
Este curso do Servidor Web Apache apresenta ao delegado os principais conceitos do servidor Web APACHE. O curso cobre a operação básica do servidor web, configuração, mapeamento de URL, indexação de diretório, hospedagem virtual, ajuste de desempenho e segurança.
Embora este curso seja baseado na distribuição Linux, o delegado deve ser capaz de aplicar os conceitos abordados neste curso a qualquer APACHE Web Server, apesar das diferenças do sistema operacional, já que a configuração é a mesma em todas as plataformas.
Exercícios e exemplos são usados ao longo do curso para fornecer experiência prática com as técnicas abordadas.
Objetivos do Curso
- Para fornecer as habilidades necessárias para; configurar e gerenciar o ambiente do APACHE Web Server
Objetivo
Curso Apache Web Server
- Configurando as diretivas do servidor APACHE
- Configuração do arquivo Httpd.conf
- Definindo diretivas ROOT
- Iniciando e Parando o APACHE Web Server
- Exploração madeireira
- Hospedagem Virtual
- Configurando e protegendo CGI no APACHE Web Server
- Trabalhando com PHP
- Autenticação Básica
- Criação e configuração de um servidor proxy
- Servidores da Web Apache com balanceamento de carga
- Indexando
- Reescrevendo
- Apache SSL
- Apache e PHP
- Apache e Tomcat
Publico Alvo
Programadores, administradores e pessoal de suporte que precisam entender o APACHE Web Server, a configuração do servidor APACHE e a integração com scripts CGI.
Materiais
Inglês | PortuguêsConteúdo Programatico
Course Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
INTRODUCTION TO THE APACHE WEB SERVER
- What is Apache
- Configuration Directories
- Web site Directories
- httpd
BASIC CONFIGURATION
- Httpd conf file
- Security
- Performance
- Modules
- Listen
- Mime
- Web Pages
- Error Handling
ACCESS CONTROL
- Access Control
- Block Directives
- Diretory Block
- Directory Match
- Location block
- IfModule Block
- CONTROLLING ACCESS
- Authenticated Access
- Authentication Directives
- Using an LDAP Authentication Source
- Behavioural Directives
- Options Directive
- Option Keywords
- AllowOverRide Directive
- DirectorySlash Directive
LOGGING
- Custom Logging
- Logformat directive
- CustomLog directive
- String Format Syntax
- ErrorLog Formatting
VIRTUAL HOSTING
- Multiple Sites (virtual hosting)
- Name based
- IP BASED
- Port based
- Dynamic Virtual Hosting
APACHE PROXY
- Proxy Server
- Forward Proxying
- ProxyPass
- ProxyPassReverse
LOAD BALANCING
- Load Balancing
- mod_proxy_balancer
- Load balancer scheduler algorithm
- Load balancing 'stickyness'
- Balancing Methods
- Request Counting
- Weighted Traffic Counting Algorithm
- Pending Request Counting Algorithm
- Balancer Manager
INDEXING
- Indexing
- Indexoptions
- FancyIndexing
- FoldersFirst
- HTMLTable
- IndexIgnore
- AddDescription
- AddIcon
- AddIconByType
REWRITING
- Rewrite logging
- Using rewrite within Virtual hosts
- Regular Expressions
- Regex Back-Reference Availability
- Rewriterule Basics
- Rewriterule Flags
- Rewrite Conditions
- Accessing a Renamed File
- Different pages based on the time of day
APACHE SSL
- Secure Socket Layer (SSL) for Apache
- Session 11: APACHE AND PHP
- Apache with PHP
- Loading php module
- Enabling PHP in Apache
APACHE AND TOMCAT
- Tomcat
APPENDIX A - BUILDING AND INSTALLING APACHE
- Apache Binaries
- Directories and Permissions
- Modules