Muitos de nós já ouvimos falar de IIS (Internet Information Services), que em poucas palavras nos permite criar páginas da web ou qualquer site relacionado ao .Net Framework. O IIS é um serviço que está incorporado nos sistemas operacionais Windows, mas por padrão não está instalado, por isso devemos executar esta tarefa nós mesmos.
Podemos dizer que o IIS é um conjunto de serviços que nos permite realizar diversas tarefas em servidores com ambiente Microsoft Windows e o IIS funciona em uma ampla gama (mais de 40%) dos servidores em todo o mundo.
Alguns dos recursos do IIS são os seguintes:
- Arquitetura renovável.
- Protocolo HTTP2 que oferece maior segurança e melhor latência em termos de aplicações.
- Tecnologias de aplicativos orientados para a Web.
- Padrões internacionais da Internet.
- O IIS inclui Security FEatures_IIS_SP1_Ops que fornece recursos de segurança que protegem dados, sites e o servidor IIS em geral.
- A versão do IIS incluída no Windows 10 é 10.0.
- Podemos incluir IIS com Nano Server.
- Podemos executar o Tomcat com IIS dentro do Nano Server.
- Temos vários cmdlets do PowerShell para gerenciar o IIS.
- Podemos executar WordPress com IIS no servidor Nano.
Propomos também o vídeo tutorial com o qual você pode ver como instalar o IIS ou Internet Information Services - Internet Information Services no Windows 10 e assim poder trabalhar com servidores.
Como instalar e verificar o status do IIS no Windows 10
Passo 1
Para verificar se não temos o IIS instalado em nosso Windows 10, vamos abrir o navegador e inserir localhost na barra de endereços, o seguinte aparecerá:
Passo 2
A seguir veremos como instalar este recurso em nosso ambiente Windows 10. Vamos ao Painel de Controle para isso podemos inserir o termo "Painel" na caixa de pesquisa e selecionar Painel de Controle.
etapa 3
Assim que o painel de controle estiver aberto, vamos selecionar a opção Desinstalar um programa, que está localizada na categoria Programas. A seguinte janela será aberta:
PROLONGAR
Passo 4
Vamos selecionar a opção Habilitar ou desabilitar recursos do Windows localizada no lado esquerdo.
Lá, devemos marcar a caixa Serviços de Informações da Internet para ativar esse recurso. Vamos clicar no ícone + para ver outras opções.
A opção Servidor FTP não precisa ser selecionada. Vamos exibir clicando no ícone + a opção Serviços da World Wide Web, teremos o seguinte:
Etapa 5
Com as opções de Serviços da World Wide Web, mantemos nosso site seguro. Além disso, ao ativar esses recursos, permitimos que o IIS forneça conteúdo dinâmico para o site. Agora vamos exibir a opção Saúde e diagnóstico - Status e diagnóstico para ver as opções que ela possui. Devemos selecionar HTTP Logging (por padrão marcado) e Tracing, o que nos permitirá rastrear as solicitações da web de forma ágil e segura.
Etapa 6
As demais opções são de acordo com as necessidades que temos ou são necessárias. Se analisarmos as opções da seção "Características de Desempenho", veremos que temos 2 (duas) opções para o conteúdo de nossos sites, que podem ser dinâmicos ou estáticos.
ObservaçãoUm site de conteúdo estático mostra apenas conteúdo deste tipo (estático), como imagens, HTML, etc., enquanto o dinâmico tem a capacidade de exibir outros tipos de conteúdo, como aplicativos da web, etc., tudo depende das necessidades atuais.
Essas opções apresentam "Recursos de desempenho", selecionaremos ambos.
Etapa 7
Assim que tivermos realizado este processo, clicaremos em Aceitar para que o Windows 10 inicie a instalação e respetiva atualização do IIS no sistema. Em alguns minutos, veremos que as alterações foram feitas corretamente.
Etapa 8
Clicamos em Fechar para sair da janela. Para validar se a instalação do IIS está correta, vamos abrir um navegador novamente e ir para a barra de endereço e inserir:
localhostEtapa 9
Veremos que, ao contrário da mensagem que anteriormente nos mostrava que a página não podia ser exibida, agora veremos o seguinte:
PROLONGAR
Etapa 10
Se esta janela for exibida, isso indica que tudo foi instalado e atualizado corretamente. Lá podemos clicar no idioma que mais nos interessa e podemos ver que o site oficial da Microsoft é exibido em relação ao IIS.
PROLONGAR
Etapa 11
A partir deste ponto, podemos começar a trabalhar com os Serviços de Informações da Internet e lembrar o que o IIS nos permite fazer em nosso ambiente Windows 10:
Delegar administração remotaCom o IIS, podemos delegar funções de configuração e administração a usuários remotos.
Temos uma infraestrutura web escalávelÉ possível aumentar o alcance de nossos sites com base no protocolo HTTP.
Ferramentas de administração poderosasCom o IIS, temos várias APIs, comandos e UIs disponíveis.
Suporta vários idiomasCom o IIS, podemos implementar e desenvolver aplicativos baseados em ASP.NET e PHP.
Criação de sites extensíveisÉ interessante que também podemos personalizar e estender o IIS.
Postagem de conteúdo seguroCom o IIS baseado no Windows 10, temos a garantia de que nosso conteúdo publicado é seguro graças aos diferentes padrões usados.
Expansão de novas extensõesCom o IIS, podemos baixar novos recursos para o IIS, como:
- WinCache
- Extensão para PHP
- Pacote de Administração
- Gerente de banco de dados
- entre outras.
Aproveitemos tudo o que o IIS nos oferece e teremos em mãos uma ferramenta muito poderosa se tivermos paixão pela criação e edição de conteúdo web. Como podemos ver que o processo de instalação do IIS em nosso sistema Windows 10 é realmente simples e não tem nenhuma complexidade, vamos aproveitar este ótimo recurso da Microsoft.