Como instalar o IIS 7 e configurar um site estático em 13 etapas fáceis / Pluralsight
por que instalar o IIS? A resposta mais óbvia é porque você precisa de um servidor web fácil de configurar e trabalhar. O IIS 7 no Windows Server 2008 é um animal completamente diferente do que era no passado.
parece que a Microsoft pode ter finalmente criado uma versão do IIS que competirá contra o Apache por funcionalidade e desempenho. O IIS 7 é um grande passo em frente para a plataforma IIS com os seguintes aprimoramentos:
- design Modular-no passado, era uma instalação de tudo ou nada para o IIS, mas não mais. Com a capacidade de carregar apenas os módulos necessários para a operação do servidor, você aumenta o desempenho e a segurança
- nova interface de gerenciamento – O IIS 7 possui uma interface completamente nova que permite alterar rápida e facilmente as configurações necessárias para cada site. Também nesta versão é a capacidade de editar todas as configurações de website em um texto com base em arquivo de configuração
- Partilhar tarefas com os proprietários de site – Se você estiver hospedando vários sites que você pode delegar o controle administrativo para desenvolvedores ou proprietários de conteúdo
neste artigo veremos como instalar e activar as funcionalidades básicas do IIS 7 e a colocação de um site estático em serviço. Para este artigo, assumirei que você instalou o Server 2008 e sabe como iniciar o Server Manager.
Instalar o IIS 7 no Windows Server 2008
Desde que o servidor web do IIS não é instalado por padrão, a primeira coisa que temos a fazer é instalar o IIS como uma função para o servidor em que estamos trabalhando.
1. Clique em Iniciar -> Ferramentas Administrativas -> Gestor de Servidor
2. No Gerenciador do servidor, role para baixo até resumo de funções e clique em Adicionar Funções
3. O Assistente Adicionar Funções começa neste ponto e avisa que, se você for adicionar uma função para ter certeza:
- A conta de administrador tem uma senha forte
- configurações de Rede, como IP estático, são configurados
- As mais recentes atualizações de segurança de Actualizações do Windows estão instaladas
4. Clique em Avançar para ir à página Adicionar função do servidor. Coloque uma marca de seleção ao lado do servidor Web (IIS) e clique no botão Avançar
5. A próxima página fornecerá algumas informações básicas sobre os servidores da web do IIS e alguns links com informações extras, se necessário. Clique no botão ao lado de continuar
6. A próxima janela é Selecionar Serviços de função. Esta tela muito importante permitirá que você adicione apenas os módulos necessários para a instalação planejada do IIS.
ao escolher um módulo nesta tela no canto superior direito, você obterá mais informações sobre para que serve o módulo. Para o nosso exemplo, vamos carregar os seguintes módulos:
- conteúdo estático-permite que o servidor web publique formatos estáticos de arquivos da Web, como páginas HTML e arquivos de imagem.
Use conteúdo estático para publicar arquivos em seu servidor Web que os usuários podem visualizar usando um navegador da Web.
- documento padrão-permite configurar um arquivo padrão para o servidor web retornar quando os usuários não especificam um arquivo em um URL.Os documentos padrão tornam mais fácil e conveniente para os usuários acessarem seu site.
- erros HTTP-permite personalizar as mensagens de erro retornadas aos navegadores dos usuários quando o servidor da Web detecta uma condição de falha.
Use erros HTTP para fornecer aos usuários uma melhor experiência do usuário quando eles correm contra uma mensagem de erro. Considere fornecer aos usuários um endereço de E-mail para a equipe que pode ajudá-los a resolver o erro.
- redirecionamento HTTP-fornece suporte para redirecionar solicitações de usuários para um destino específico.
use o redirecionamento HTTP sempre que quiser que os clientes que estão usando um URL acabem em outro URL. Isso é útil em muitas situações, desde simplesmente renomear seu site, até superar um nome de domínio difícil de soletrar ou forçar os clientes a usar um canal seguro.
- http Logging-fornece o registro da atividade do site para este servidor.
quando ocorre um evento loggable, geralmente uma transação HTTP, o IIS chama o módulo de log selecionado, que então grava em um dos logs armazenados no sistema de arquivos do servidor Web. Esses logs são adicionais aos fornecidos pelo sistema operacional.
- Request Filtering – seleciona todas as solicitações recebidas para o servidor e filtra essas solicitações com base nas regras definidas pelo administrador.Muitos ataques maliciosos compartilham características comuns, como solicitações extremamente longas ou solicitações de uma ação incomum. Ao filtrar solicitações, você pode tentar mitigar o impacto desses tipos de ataques.
- IIS Management Console – fornece infraestrutura para gerenciar o IIS 7 usando uma interface de usuário.
você pode usar o console de gerenciamento do IIS para gerenciar um servidor Web local ou remoto que executa o IIS 7. Para gerenciar SMTP ou FTP, você deve instalar e usar o console de gerenciamento IIS 6.
7. Clique em Avançar para acessar a tela Confirmar Seleções de instalação para verificar as configurações escolhidas.
8. Clique em Instalar e a instalação será iniciada
9. Após a instalação, você deve ver a página de resultados da instalação. Clique em Fechar para concluir o processo.
10. Na janela Gerenciador do servidor, em resumo de funções, agora você deve ver o servidor da Web (IIS)
11. Vamos em frente e abrir o IIS Manager indo para iniciar – > Ferramentas Administrativas – > Internet Information Services (IIS) Manager
12. Assim que o IIS Manager abrir, expanda o servidor da web e expanda a pasta Sites. Clique com o botão direito em sites e clique em Adicionar Site
13. Na janela Adicionar site, temos algumas informações básicas para preencher para um site estático:
- nome do Site-nome do site, este será domain.com ou *.dominio.com (onde * representaria um sub – nome de domínio, como www ou blog, por exemplo)
- caminho físico-o local no servidor local que manterá os arquivos do site. Se você não definir isso, de antemão, você pode criar uma pasta através desta interface
- Digite escolher http ou https, dependendo se o seu site irá utilizar o Secure Socket Layer (SSL) certificado ou não
- Endereço de IP – o a Partir da lista pendente pode especificar o IP do site deve responder ou usar a opção padrão de Todos os não Atribuídos
- Nome do Host – Se você gostaria de este site para responder a outros nomes de domínio, você pode colocar estas aqui
agora Você instalou o IIS 7 e configurado um estática site. Basta colocar seus arquivos html no diretório que você especificou ao criar o site e você está pronto para ir.