Curso Apache Web Server Administration
24 horasVisão Geral
O Curso Apache Web Server Administration, cobre os detalhes de instalação e configuração do servidor Web mais popular do planeta: o servidor Apache Hypertext Transfer Protocol Daemon. Você aprenderá os detalhes do arquivo de configuração Daemon.conf do Hypertext Transfer Protocol, usando arquivos .htaccess, hosts virtuais, MIME e tipos de arquivo, mapeamento de URL, indexação de diretório, ajuste de desempenho, manipuladores, filtros, inclusões do lado do servidor, gerenciamento de scripts, módulos de segurança e Apache.
Publico Alvo
- Este Curso Apache Web Server Administration é ideal para administradores de servidor Web que precisam instalar, configurar e executar o servidor Web Daemon do protocolo de transferência de hipertexto Apache.
Pre-Requisitos
- Familiaridade com conhecimentos e termos gerais de TI.
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Introduction to Apache
- Apache Software Foundation
- Apache Hypertext Transfer Protocol Server is an open-source project managed by the Apache Software Foundation (ASF)
- The ASF supports many “projects”, including:
- Hypertext Transfer Protocol Web Server (Apache)
- Jakarta
- Perl, PHP, XML, TCL, Ant, Logging
- And many others
- Downloading Apache
- Download the Apache Binary for Windows
- Make sure Port 80 is available
- Run the Install Program
- Change the install folder to be c:/Apache
- Click “Install” to complete Installation
- Test the Installation
Starting and Stopping Apache
- Start/Stop the Server on Windows
- The Apache as a Service
- The apachectl Script
The Apache Configuration Files
- The contents of the /conf directory
- The Hypertext Transfer Protocol Daemon.conf file
- Directives
- Sections
- The Include Directive
- The Options Directive
- The Installed Directories
The .htaccess File
- Overview of .htaccess files
- Configuring .htaccess
- The AllowOverride directive
- Setting directory authentication
- Allowing CGI scripts
- Performance Issues
Virtual Hosts
- Overview of Virtual Hosting
- IP-Based Virtual Hosts
- Name-based Virtual Hosts
- Port-based Virtual Hosts
- Bulk Virtual Hosts
MIME and File Types
- Overview of MIME Types
- Configuring MIME Types
- Encoding Files
- Character Sets
- Languages
URL Mapping
- Configuring Aliases
- Configuring Redirects
- The Document Root Directive
- Error Documents
Director Indexing
- The Directory Index Directive
- Fancy Indexing
- Headers and Footers
- Ignoring Files
- Searching and Sorting
Performance Tuning
- The Apache Bench Utility Program
- Tweaking the Apache Configuration
Handlers and Filters
- Overview of Handlers
- The Section
- Configuring Handlers
- The server-status Handler
- Overview of Filters
- Configuring Filters
SSI
- Overview of SSI
- Configuring SSI
- Using SSI Directives
Managing Scripts
- Overview of scripting options
- The mod-perl Module
- Configuring mod-perl
- Installing PHP on Windows
- Configuring PHP
Security
- Common Security Issues with Apache
- Dynamic Content Issues
- Authentication
- Access Control
- Unix File Permissions
Modules
- Overview of Apache Modules
- Installing Modules