Servidor Web

Características dos servidores web

Antes que possamos entrar no processo de análise e invasão de servidores web, bem como suas aplicações, temos de olhar para os servidores web. Nos termos mais simples, um servidor web é um pacote de software que é projetado para fornecer arquivos e conteúdo através do protocolo HTTP. Esses arquivos são entregues em resposta a solicitações que vêm de clientes em forma de software.

Os servidores da Web fazem parte de uma família maior de programas baseados na Internet e na intranet que fornecem conteúdo como email, arquivos, páginas da Web e outros tipos. Embora todos os servidores da Web forneçam os mesmos tipos básicos de conteúdo, como HTML, eles podem variar em seu suporte para extensões de aplicativo e outras tecnologias. Os servidores Web são diferenciados pelo suporte ao sistema operacional, tecnologias do lado do servidor, modelos de segurança, suporte ao cliente, ferramentas de desenvolvimento e muitos outros fatores.

Atualmente, existe um número impressionante de tecnologias de servidor web, mas para manter as coisas realistas e prática, nos concentraremos apenas nos líderes de mercado: o Internet Information Server (IIS) da Microsoft e o Apache no Linux e Unix. (mais…)

Como instalar e utilizar o EasyPHP

Demonstrarei uma forma breve de como instalar o EasyPHP para que você possa começar a aprender a programar PHP e testar suas aplicações no seu próprio computador, sem necessidade de estar conectado a internet.

Para começar vamos fazer o download do EasyPHP com a versão mais recente: http://www.easyphp.org

Para a data deste post, a versão mais atual e indicada é a 5.3.2i (PHP 5.3.2 – Apache 2.2.15 – MySQL 5.1.45 – PhpMyAdmin 3.3.2).

(mais…)