Servidor apache

Disponível somente no TrabalhosFeitos
  • Páginas : 31 (7746 palavras )
  • Download(s) : 0
  • Publicado : 7 de março de 2013
Ler documento completo
Amostra do texto
Trabalho de Apresentação - Servidores web (Apache) -

São Paulo 2012

Trabalho de Apresentação - Servidores web (Apache) -

São Paulo 2012
2

SUMÁRIO
1. 2. 3. 4. 5. 6. 7. 8. 9. INTRODUÇÃO AOS SERVIÇOS WEB ..................................................... 5 INSTALANDO O APACHE ....................................................................... 5 ENTENDENDO A ORGANIZAÇÃO DOSARQUIVOS .............................. 6 NO DEBIAN E DERIVADOS .................................................................... 7 INSTALANDO O SUPORTE A PHP .......................................................... 8 INSTALANDO O MYSQL....................................................................... 10 INSTALANDO O PHPMYADMIN .......................................................... 11ATIVANDO O SSL ................................................................................. 13 USANDO UM CERTIFICADO SELF-SIGNED ........................................ 14

10. USANDO UM CERTIFICADO RECONHECIDO ..................................... 15 11. VIRTUAL HOSTS .................................................................................. 17 12. INSTALANDO UM SERVIDORFTP....................................................... 18 13. FTP + TLS .............................................................................................. 20 14. GERANDO ESTATÍSTICAS ................................................................... 22 15. GESTORES DE CONTEÚDO .................................................................. 23 16. GESTORES DE CONTEÚDO: PHPBB.................................................... 23 17. SOLUCIONANDO PROBLEMAS COM O CHARSET ............................. 26 18. MÓDULOS DO APACHE ....................................................................... 27 19. USANDO QUOTAS DE DISCO ............................................................... 28 20. CONFIGURANDO O QUOTA .................................................................28 21. BIBLIOGRAFIA ..................................................................................... 30

3

4

1. Introdução aos serviços web
Os servidores web são a espinha dorsal da Internet, são eles que hospedam todas as páginas, incluindo os mecanismos de busca e servem como base para todo tipo de aplicativo via web, incluindo os webmails. No futuro, esta tendência deve seacentuar, com páginas web dinâmicas e aplicativos via web substituindo cada vez mais os aplicativos desktop. Nos primórdios da internet, eram utilizadas apenas páginas html estáticas e scripts CGI. O Apache em si continua oferecendo suporte apenas a esses recursos básicos, mas ele pode ser expandido através de módulos, passando a suportar scripts em PHP, acessar bancos de dados MySQL, entre inúmerosoutros recursos. Sempre que é solicitada uma página em PHP ou outra linguagem, entra em ação o módulo apropriado, que faz o processamento necessário e devolve ao Apache a página html que será exibida. Entram em ação, então, os gestores de conteúdo e fóruns, que combinam os recursos do PHP com um banco de dados como o MySQL, acessado através dele. A combinação de tudo isso forma a solução que épopularmente chamada de "LAMP" (Linux + Apache + MySQL + PHP). O Apache e o MySQL, juntamente com o suporte a PHP podem ser também instalados sobre o Windows (formando o "WAMP"), uma solução relativamente popular entre administradores Microsoft que não se sentem à vontade em usar o IIS.

2. Instalando o Apache
O Apache pode ser dividido em duas grandes famílias: o Apache 2.x e o Apache 1.3 que,apesar de muito antigo, ainda é usado em muitos servidores. O Apache 2 trouxe muitas vantagens, sobretudo do ponto de vista do desempenho, além de oferecer novos módulos e mais opções de segurança, mas sua adoção foi retardada nos primeiros anos por um detalhe muito simples: o fato de ele ser incompatível com os módulos compilados para o Apache 1.3. Como os módulos são a alma do servidor web, muitos...
tracking img