segunda-feira, 14 de julho de 2008

Configuração

Quando instalamos o IIS, é criada uma área de administração para que possamos gerenciar nossas Webs. Para acessarmos esta área de administração, clique no menu "Iniciar/Painel de Controle", teremos então, a seguinte tela:

Acesse o ícone de "Desempenho e Manutenção", e em seguida escolha "Ferramentas Administrativas"

Clique em "Internet Information Services":

Teremos acesso à área de administração do IIS. É aqui que criaremos um site, instalaremos extenssões do servidor, etc.

Propriedades de um Web Site Padrão

Ao ser instalado, o IIS cria automaticamente um Web Site Padrão, já com as extensões do servidor instaladas.

Quando escolhemos um dos sites instalados, no caso "Site da Web Padrão" e clicamos nele, podemos ver o status do seu serviço, através da figura acima, na barra de ferramentas da janela. Do jeito que aparece acima, com o botão "Play" acionado, quer dizer que o serviço web está ativo, e que sua home page pode ser encontrada no endereço http://localhost ou http://nome_da_sua_maquina (para descobrir o nome do seu computador, veja as propriedades do seu "Ambiente de Rede", na área de identificação) ou também pelo endereço IP http://127.0.0.1, que se refere à própria máquina.

Usando os botões acima, também podemos "parar" ou "pausar" um determinado site. Basta clicar sobre os botões.

Podemos configurar algumas propriedades deste Site Padrão clicando com o botão direito do mouse em cima do "Site da Web Padrão" e escolhendo o menu "Propriedades".

Aparecerá uma janela com abas, onde veremos várias configurações do IIS. Na aba "Site da Web", teremos apenas algumas informações que não iremos alterar.

Já na aba "Diretório Base" podemos alterar o diretório default (C:\Inetpub\wwwroot) onde os sites serão criados. Podemos mudar para uma pasta chamada "sites" no drive "D" do computador, ou outra, onde desejamos que sejam salvos nossos sites.

Ainda na imagem acima, destaquei com uma seta a opção "Gravar", que deverá estar selecionada caso se venha a utilizar um banco de dados nesta pasta para gravar dados.

O campo "Pesquisa no diretório" faz com que, se você não tiver um documento padrão especificado e esta opção estiver ativada, o visitante verá uma lista com todos os nomes de documentos contidos na pasta. Por exemplo, se no browser digitarmos o endereço "http://127.0.0.1/" ou "http://localhost/" e nesta pasta não há nenhum documento padrão, com esta opção ativada, aparecerá algo como:

Mais uma opção interessante que posso adicionar, é na aba "Documentos", onde se pode definir qual o nome que utilizaremos como padrão para a primeira página, assim esta extensão ficará oculta.

Nesta aba, a opção "Ativar documento padrão" faz com que, se ativada, quando você não especificar no browser o nome de um documento, será procurado um documento padrão, especificado na caixa abaixo. Se esta opção estiver desativada e você não especificar um nome de uma página, aparecerá uma mensagem de erro, ou uma lista de todas as páginas, dependendo se opção "Pesquisa no diretório" (na aba "Site da Web"), está ativada ou não.

Ainda, o valor deste campo pode variar de servidor para servidor. Por isso, quando for colocar o seu site na Internet, verifique quais são os nomes de documentos padrões do servidor onde o seu site será hospedado. Por exemplo, suponha que no seu site você criou a página inicial de nome "default.asp", e que aparece normalmente no servidor local, que tem como documento padrão "default.asp". Se o servidor onde será hospedado o seu site na Internet tiver como documento padrão "index.asp", você será obrigado a renomear a sua página principal e alterar todos os links no seu site para ela.

Na caixa de documentos, iremos definir os nomes dos documentos padrão, ou seja o documento que será exibido quando o usuário não especificar no nome do documento no browser. Por exemplo, quando alguém digitar "http://127.0.0.1", qual a página que será exibida? É isso que é definido nesta caixa. Na tela de exemplo abaixo, o valor deste campo é "Default.htm,Default.asp,index.htm,iisstart.asp". Isso quer dizer que o servidor irá verificar se existe na pasta base algum documento de nome "default.htm". Se tiver, este será exibido no browser. Se não tiver, ele fará uma nova busca na pasta, desta vez por "default.asp", e assim por diante.

Usamos os botões à esquerda da caixa para alterar a ordem de busca dos documentos. Para retirar um documento da caixa, clique no nome desejado e depois clique no botão "Remover". Se desejar adicionar um novo nome para documento padrão, clique no botão "Adicionar" e defina um novo documento padrão.



Contras

O IIS Professional só pode servir 10 conexões de cliente simultâneas e não aproveita todos os recursos das versões do servidor.

Por isso, não é recomendável a disponibilização de seu site na Internet ou Intranet através deste servidor, devido ao limite de conexões simultâneas e para uso em um ambiente maior (ainda mais se for a Internet), e ainda, várias operações de segurança devem ser realizadas no servidor web e no sistema operacional.

Prós

O IIS suporta:

  • ASP
  • PHP (é necessário instalar)
  • Server Side Includes (SSI)
  • Controles ActiveX
  • Roda scripts "Internet Server API (ISAPI)" e "Common Gateway Interface (CGI)"
  • Acesso a banco de dados via ODBC
  • Secure Sockets Layer (SSL)

Instalação

IIS pode ser encontrado no próprio CD de instalação de Windows XP Profissional. Temos que acessar a opção de "Instalar componentes opcionais de Windows" para poder carregá-lo em nosso sistema. Para isso temos duas opções:

1) Inserir o CD de instalação de Windows e na janela que se mostra para dar o arranque, selecionar a opção que põem "Instalar componentes opcionais de Windows"



2) No Painel de controle, selecionar a opção de "Adicionar ou remover programas" e na janela que sai, clicar sobre o ícone da esquerda marcado como "Selecionar ou remover componentes de Windows".



Agora nos mostra a janela para selecionar os componentes adicionais de Windows que estão disponíveis. Na lista, marcamos a opção "Serviços de Internet Information Server (IIS)". Por padrão se selecionam alguns componentes, dentro dos que oferece a instalação de IIS. Nós podemos escolher que componentes desejamos instalar apertando o botão marcado como "Detalhes". Entre os possíveis componentes se encontram as extensões de Frontpage, documentação, serviços adicionais de IIS, um servidor de FTP (para a transferência de arquivos com o servidor por FTP), inclusive de SMTP (para o envio de correios eletrônicos).

Se não sabemos quais componentes instalar podemos deixar as opções como aparecem à princípio, pois na maioria dos casos serão válidas. Só um detalhe: pode ser adequado não instalar as extensões de Frontpage no caso de não estarmos pensando em utiliza-los.



Uma vez instalado os componentes desejados, podemos apertar o botão de "Seguinte" para começar a instalação, que demorará uns minutos.

Acessar ao servidor web

Podemos acessar ao servidor web para comprovar se foi instalado corretamente IIS. Para isso, simplesmente devemos escrever http://localhost em Internet Explorer e deverá aparecer uma página web informando que IIS está corretamente instalado. Além disso, aparecerá a documentação de IIS em uma janela emergente, se tiver sido instalada.

Compatibilidade

Distribui-se gratuitamente junto con as versões de Windows baseadas em NT, como podem ser Windows 2000 Profissional ou Windows 2000 Server, assim como Windows XP, também em suas versões Profissional e Server.
Windows 95, 98, as versões Home, de Windows XP, e ME, de Windows 2000, não se admite a instalação de IIS. No lugar dele podemos provar instalar o Personal Web Server

Introdução

Internet Information Server (IIS) é o servidor de páginas web avançado da plataforma Windows.