Parte
1 Parte 2
Parte
3 Parte 4 
Nosso
Objetivo: Instalar o servidor web Apache 2.0 e publicar uma página básica
Pré-requisitos
:
1 ) Ter o Dreamweaver 8.0 instalado para testar editar
algumas páginas básicas.
Conceitos
extramamente simples e rápidos apenas para tirar as dúvidas de quem não nunca
viu nada sobre o assunto, corram atras logo após para ter as definições +
apropriadadas. Sigam o links.
Um Servidor WEB responde a
solicitações vindas de clientes que falam o protocolo que o servidor entende,
no caso HTTP. Geralmente responde
enviando de volta para o cliente um conteúdo no formato HTML, esse conteúdo é usualmente
como página ou home-page.
Para
os nossos simplórios fins aqui, vamos afirmar que 99% do que voce vê numa
página através do Firefox ou do Internet Explorer, que são no caso os clientes,
estão na linguagem HTML, misturado eventualmente com JavaScript e que podem ainda
contar com recursos de Estilos CSS para
ajudar na formatação.
Para
se construir páginas em HTML, usamos editores HTML, sendo o mais famoso, o DreamWeaver, pago, da antiga
MacroMedia, hoje pertence a Adobe.
As
páginas HTML são construiídas em torno do conceito de TAG, ou etiquetas, você
simplesmete envolve o seu texto com as TAGs que o IE ou Firefox, os clientes,
traduzem isso na janela e mostram de acordo com a regra da linguagem.
Por
exemplo :
<H1>Minha Primeira Pagina (essa tag é um
exemplo de “cabeçalho” tamanho H1)</</H1>
<p>Oi, como vão vocês (essa tag é um exemplo
de “parágrafo”)</p>
<b>isso é um negrito <i>com
itálico</i></b>
Vejam
como faço essa página no DreamWeaver

Na
tela acima estamos no modo código, mas podemos passar para o modo Design e ter
uma prévia do aspecto final.

Com
a tecla F12, é acionado o browser para visualizar nele como ficará a pagina.

As
páginas acima são um exemplo de páginas estáticas, a cada novo visitante do seu
site que solicitá-la, ela será sempre a mesma.
Entretanto
isso não é o mais interessante, queremos sites que respondam ao dia e a hora em
que são visitados, que mostrem tabelas de produtos, notícias tudo na hora em
que estiver acontecendo.
As
páginas dinâmicas são criadas na hora em que o usuário acessa um determinado
endereço na web, com frequência acessam a banco de dados antes e “montam” o
visual HTML que acabamos por ver.
Para
construir páginas dinâmicas existem diversos recursos, ASP, ASP.NET, PHP, JSP,
FLEX, FLASH e zilhoes de outros menos conhecidos.
Como já devem ter escutado o sistema web é
um sistema CLIENTE/SERVIDOR, o browser ( IE, FireFox, Opera) são os aplicações
clientes e os servidores web como IIS e Apache são as aplicações SERVIDOR.
Cuidado para não confundir o conceito de
MÁQUINA SERVIDOR com aplicação SERVIDOR, usualmente chamamos de SERVIDOR, a um
computador especial cheio de recursos extras ( memória, discos etc ) mas o que
realmente importa é se a aplicação que roda em determinado computador é capaz
de responder a pedidos de aplicações CLIENTES.
Num mesmo micro, mesmo um pentium II, III
das antigas podemos ter instalados e rodando aplicações CLIENTE e SERVIDOR.
Existem
vários servidores web no mercado, sendo os mais conhecidos o APACHE, software
livre e o ISS que é fornecido na sua versão básica junto com o Windows, mas que
as versões para suportar aplicações comerciais, são pagas.
O IIS
tem a vantagem que contem embutido o suporte ao ASP, e baixando o framework .NET,
suporte ao ASP.NET. Se
essa for a sua preferência va por aqui.
Eu
já uso o IIS + ASP há vários anos, está na hora de mudar e aprender coisas
novas, vou de Apache começar a aprender a desenvolver aplicações para web com
Java/JSP, -)
Vamos
nessa ?
Nosso
Objetivo: Instalar o servidor web Apache 2.0 e publicar uma página básica
Parte
1 Parte 2
Parte
3 Parte 4