Escolar Documentos
Profissional Documentos
Cultura Documentos
BÁSICO
Introdução
• Conceito de Servidor WWW
– Disponibilizador de informação numa rede
– Permite acesso simplificado através de cliente
unificado e simples (browser WWW)
Corresponde ao diretório
• /var/www/html/teste 200.201.81.xx/teste
Diretórios e Arquivos Importantes
• /etc/httpd/
– conf
– conf.d
– logs
– modules
• /etc/httpd/conf
– httpd.conf: arquivo de configuração do apache
httpd.conf
• Dividido em seções (Sections)
1. Section 1: Global Environments Veremos as
Seções 1 e 2
2. Section 2: ‘Main’ Server Configuration
3. Section 3: Virtual Hosts
httpd.conf – configurações importantes
• Habilitar pasta do usuário (public_html)
– Habilitar acesso às pastas 200.201.81.xxx/~user
<IfModule mod_userdir.c>
UserDir disabled root
UserDir public_html
</IfModule>
httpd.conf – configurações importantes
• Descomentar:
<Directory /home/*/public_html>
...
</Directory>
• Acrescentar:
<Directory /home/*/public_html/cgi-bin/>
Options ExecCGI
SetHandler cgi-script
</Directory>
httpd.conf – configurações importantes
• index.php e index.htm no Apache
– Altere a linha DirectoryIndex para:
DirectoryIndex index.html index.htm index.php
• Executar CGI
– Altere a linha Options de dentro de <Directory “var/www/html”> para:
Options Indexes FollowSynlinks Includes ExecCGI
– Descomente a linha:
AddHandler cgi-scripts .cgi