COMO: Criar e configurar aplicações Web ASP no Windows Server 2003

Traduções de Artigos Traduções de Artigos
Artigo: 324278 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como criar e configurar aplicações Web no IIS (Serviços de informação Internet - Internet Information Services) 6.0.

Uma aplicação do IIS é qualquer ficheiro que seja executado num conjunto definido de directórios no Web site. Quando o utilizador cria uma aplicação, designa o directório de partida (também conhecido como a raiz da aplicação) no Web site. Cada ficheiro ou pasta no directório de partida é considerado parte dessa aplicação até que seja criado outro directório de partida. O utilizador pode usar limites de directório para definir o âmbito de uma aplicação Web.

No IIS 6.0, o ponto de partida de uma aplicação é indicado por um ícone de pacote caso seja criado para um directório virtual ou físico. Se for criado para um Web site, o ponto de partida é indicado por um ícone de um globo numa mão.

Como criar uma aplicação Web ASP

  1. Inicie o gestor do IIS ou abra o snap-in do IIS.
  2. Expanda Nome_do_servidor, em que Nome_do_servidor é o nome do servidor e expanda Web sites.
  3. Clique com o botão direito do rato no directório que pretende utilizar como ponto de partida da aplicação e clique em Propriedades.

    NOTA: pode utilizar o directório inicial de um Web site como ponto de partida da aplicação.
  4. Na caixa de diálogo Propriedades de Nome_do_directório (em que Nome_do_directório é o nome do directório seleccionado), efectue um dos seguintes procedimentos:
    • Caso tenha seleccionado um Web site, clique no separador Directório inicial.

      - ou -
    • Caso tenha seleccionado um directório virtual, clique no separador Directório virtual.

      - ou -
    • Caso tenha seleccionado um directório físico, clique no separador Directório.
  5. Em Definições da aplicação, clique em Criar.

    NOTA: se o botão Criar não existir, significa que já foi especificada uma aplicação predefinida. Neste caso, clique em Remover para remover a aplicação predefinida e, em seguida, clique em Criar.
  6. Na caixa Nome da aplicação, escreva o nome da aplicação pretendida. Repare que o ponto de partida da aplicação é apresentado junto de Ponto de partida.
  7. Na lista Permissões de execução, clique no nível de permissões que pretende atribuir a esta aplicação. Por exemplo, para scripts ASP ou scripts do conector de bases de dados da Internet (IDC, Internet Database Connector), clique em Apenas scripts.

    NOTA: a opção Apenas scripts é mais segura do que a opção Scripts e executáveis.
  8. Na caixa Agrupamento de aplicações, clique na opção pretendida e clique em Aplicar.
  9. Clique no separador Documentos.
  10. Se a aplicação utilizar um documento predefinido que não é apresentado na lista de documentos, clique em Adicionar.
  11. Escreva o nome do documento na caixa Nome do documento predefinido e clique em OK.
  12. Seleccione o documento adicionado recentemente e clique em Mover para cima até que o novo documento se encontre no topo da lista de documentos.

Como configurar uma aplicação Web ASP

É possível definir determinadas propriedades para cada aplicação ASP criada. Para configurar uma aplicação ASP, siga estes passos:
  1. Inicie o gestor do IIS ou abra o snap-in do IIS.
  2. Expanda Nome_do_servidor, em que Nome_do_servidor é o nome do servidor e expanda Web sites.
  3. Clique com o botão direito do rato no Web site ou no directório de ponto de partida da aplicação pretendido e clique em Propriedades.
  4. Dependendo do directório de partida seleccionado, clique no separador Directório inicial, Directório virtual ou Directório.
  5. Em Definições da aplicação, clique em Configuração e clique no separador Opções.
  6. Clique para seleccionar a caixa de verificação Activar estado da sessão se pretender que o ASP crie uma sessão para cada utilizador que aceda a uma aplicação ASP.
  7. Clique para seleccionar a caixa de verificação Activar memória intermédia se pretender que o ASP recolha todos os resultados gerados pela página ASP antes de os resultados serem enviados para o browser que efectuou o pedido.
  8. Clique para seleccionar a caixa de verificação Activar caminhos principais se pretender que o ASP utilize caminhos relativos para o directório principal do directório actual (caminhos que utilizem a sintaxe ..).

    NOTA: se seleccionar esta opção, não conceda permissões de execução nos directórios principais. Deste modo, evita que um script de um subdirectório execute um programa não autorizado num directório principal.
  9. Na caixa Linguagem de ASP predefinida, escreva a linguagem que pretende utilizar.

    Esta caixa especifica a linguagem utilizada para processar comandos nos delimitadores de ASP (<% e %>). Note que VBScript é a linguagem de ASP predefinida.

    NOTA: pode ignorar a linguagem predefinida na página ASP utilizando a directiva <%@LANGUAGE%>.
  10. Na caixa Tempo limite de script ASP, escreva o período de tempo durante o qual pretende que o ASP permita a execução de um script.

    NOTA: pode definir o tempo limite com um valor entre 1 e 2147483647.
  11. Clique em OK duas vezes para guardar as alterações e regressar à janela do IIS (Serviços de informação Internet - Internet Information Services).
  12. Saia do gestor do IIS ou feche o snap-in do IIS.

Exemplo de como criar uma aplicação Web ASP num novo Web site

O exemplo que se segue mostra como criar uma aplicação ASP num novo Web site no IIS.

NOTA: este exemplo pressupõe que a instalação predefinida do Windows Server 2003 foi efectuada na unidade C.

Passo 1: Criar um directório de conteúdo

  1. Inicie o Explorador do Windows e passe para a seguinte localização:
    C:\Inetpub
  2. No menu Ficheiro, aponte para Novo e, em seguida, clique em Pasta.
  3. Na caixa Nova pasta, escreva Conteúdo e prima ENTER.
  4. Saia do Explorador do Windows.

Passo 2: Criar uma aplicação Web ASP

  1. Inicie o Bloco de notas.
  2. Na janela do Bloco de notas, escreva o seguinte código:
    <HTML>
    <HEAD><TITLE>Aplicação Web ASP</TITLE></HEAD>
    <BODY BGCOLOR=white>
    <H1>Aplicação Web ASP</H1>
    <HR>
    Escreva o seu nome
    <FORM METHOD=POST ACTION=Output.asp>
    <INPUT TYPE=TEXT NAME="nome_do_utilizador">
    <INPUT TYPE=SUBMIT>
    </FORM>
    </BODY>
    </HTML>
    					
  3. No menu Ficheiro, clique em Guardar como.
  4. Na caixa de diálogo Guardar como, passe para Conteúdo na caixa Guardar em, clique em Todos os ficheiros na caixa Guardar com o tipo, escreva Input.htm na caixa Nome do ficheiro e clique em Guardar.
  5. No menu Editar, clique em Seleccionar tudo e clique em Eliminar no menu Editar.
  6. Na janela do Bloco de notas, escreva o seguinte código:
    <HTML>
    <HEAD><TITLE>Aplicação Web ASP</TITLE></HEAD>
    <BODY BGCOLOR=white>
    <P>Escreveu:
    
    <%
    NAME=REQUEST.FORM("nome_do_utilizador")
    RESPONSE.WRITE(NAME)
    %>
    </P>
    </BODY>
    </HTML>
    					
  7. No menu Ficheiro, clique em Guardar como.
  8. Na caixa de diálogo Guardar como, clique em Conteúdo na lista Guardar em, clique em Todos os ficheiros na lista Guardar com o tipo, escreva Output.asp na lista Nome do ficheiro e clique em Guardar.

    A pasta Conteúdo contém os ficheiros Input.htm e Output.asp.
  9. Saia do Bloco de notas.

Passo 3: Criar um Web site

  1. Inicie o gestor do IIS ou abra o snap-in do IIS.
  2. Expanda Nome_do_servidor, em que Nome_do_servidor é o nome do servidor e expanda Web sites.
  3. Clique com o botão direito do rato em Web site predefinido e clique em Parar.
  4. Clique com o botão direito do rato em Web sites, aponte para Novo e clique em Web site.

    É iniciado o Assistente de criação de Web sites.
  5. Clique em Seguinte.
  6. Na página Descrição do Web site, escreva Exemplo na caixa Descrição e clique em Seguinte.
  7. Na página Endereço IP e definições da porta, clique em Seguinte.
  8. Na página Directório inicial do Web site, escreva c:\inetpub\conteúdo na caixa Caminho e clique em Seguinte.
  9. Na página Permissões de acesso ao Web site, certifique-se de que apenas as seguintes caixas de verificação estão seleccionadas:
    Leitura
    Executar scripts (tal como ASP)
  10. Clique em Seguinte e clique em Concluir.

    O Web site de exemplo é criado e o utilizador regressa à janela do IIS (Serviços de informação Internet - Internet Information Services).

Passo 4: Configurar a aplicação Web ASP

  1. Na janela do IIS (Serviços de informação Internet - Internet Information Services), clique com o botão direito do rato em Exemplo e clique em Propriedades.
  2. Clique no separador Directório inicial.
  3. Em Definições da aplicação, clique em Criar.

    NOTA: se o botão Criar não existir, significa que já foi especificada uma aplicação predefinida. Neste caso, clique em Remover para remover a aplicação predefinida e, em seguida, clique em Criar.
  4. Limpe o conteúdo da caixa Nome da aplicação e escreva Exemplo.
  5. Clique no separador Documentos e clique em Adicionar.
  6. Na caixa Nome do documento predefinido, escreva Input.htm e clique em OK.
  7. Na lista de documentos, clique em Input.htm e clique em Mover para cima até que Input.htm esteja no topo da lista.
  8. Clique em OK.

    O utilizador regressa à janela do IIS (Serviços de informação Internet - Internet Information Services).

Passo 5: Testar a aplicação Web ASP

  1. Clique com o botão direito do rato em Exemplo e clique em Procurar.

    A página da aplicação Web ASP é apresentada no painel da direita da janela do IIS (Serviços de informação Internet - Internet Information Services).
  2. Na caixa Escreva o seu nome, escreva o seu nome e clique em Submeter consulta.

    É apresentada uma mensagem semelhante à seguinte no painel da direita da janela do IIS (Serviços de informação Internet - Internet Information Services), em que nome é o nome que o utilizador escreveu:
    Escreveu: nome
Para remover o Web site de exemplo e reiniciar o Web site predefinido, siga estes passos:
  1. Remova o Web site de exemplo:

    Na janela do IIS (Serviços de informação Internet - Internet Information Services), clique com o botão direito do rato em Exemplo, clique em Eliminar e clique em Sim quando for apresentada a seguinte mensagem:
    Tem a certeza de que pretende eliminar este item?
    NOTA: este procedimento não remove o directório Conteúdo ou os ficheiros nele existentes.

  2. Para reiniciar o Web site predefinido, clique com o botão direito do rato em Web site predefinido e clique em Iniciar.

    O Web site predefinido é reiniciado.

Referências

Para obter informações adicionais sobre o Microsoft ASP, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/ms972347.aspx
Para obter informações adicionais sobre scripts, visite o seguinte Web site da Microsoft:
http://www.msdn.microsoft.com/scripting

Propriedades

Artigo: 324278 - Última revisão: 30 de dezembro de 2006 - Revisão: 7.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Palavras-chave: 
kbhowto kbhowtomaster kbwebservices kbappservices KB324278

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com