Remover o IIS do Win2008 R2 - efeitos colaterais?

14

Esta pode ser uma questão excessivamente ampla, mas não consigo encontrar uma boa resposta ao usar os mecanismos de pesquisa ...

Tenho alguns servidores que fornecerão serviços baseados na Web por meio de aplicativos que não são IIS. Embora eu possa desativar o IIS, imaginei se poderia (deveria?) Removê-lo para que haja menos componentes com os quais se preocupar do ponto de vista de segurança e manutenção.

Existe algum gerenciamento ou efeitos colaterais operacionais da remoção do IIS de um servidor Windows 2008 R2?

Perderei alguma habilidade de gerenciar o servidor usando ferramentas padrão da Microsoft se eu fizer isso?

    
por Matthew Bakaitis 13.01.2015 / 20:08

3 respostas

17

Se você não estiver usando o IIS, é absolutamente necessário removê-lo pelos motivos mencionados por você - manutenção e segurança.

O único efeito de remover o IIS é uma incapacidade de usar o IIS. Nenhum gerenciamento ou efeitos colaterais operacionais - ele não foi incorporado ao sistema operacional como o Internet Explorer.

Dos mais de 250 servidores Windows que gerencio, menos de 10 possuem componentes do IIS instalados, o que ajuda a deixar sua mente à vontade. Se você ainda estiver preocupado, poderá sempre interromper o serviço IIS e verificar se nada no servidor quebra, antes de remover o IIS.

    
por 13.01.2015 / 20:31
9

O IIS não é necessário em nenhum sistema Windows, a menos que você deseje hospedar sites da Web; a única exceção é se você estiver usando qualquer função de servidor que seja executada em serviços da Web (como o WSUS) ou os ofereça (como Serviços de certificados).

No entanto, se você realmente tiver alguma dependência do IIS, o próprio Windows avisará sobre isso quando você tentar remover a função; se este não for o caso, você pode removê-lo com segurança (e, de fato, você deve, se não for necessário).

    
por 13.01.2015 / 20:32
-2

Tenha cuidado ao desinstalar o IIS de um WindowsServer2008R2:

Console de gerenciamento ".     E se: Executando a operação "Remove-WindowsFeature" no destino "[Recursos do .NET Framework 3.5.1]

import-module servermanager
PS C:\Users\****> remove-windowsfeature web-server -whatif
What if: Checking if running in 'WhatIf' Mode.
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS 6 Management Console".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Tracing".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Windows Authentication".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] CGI".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] ISAPI Extensions".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] ISAPI Filters".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS 6 Metabase Compatibility".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS 6 WMI Compatibility".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS 6 Scripting Tools".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Request Filtering".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Static Content Compression".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Dynamic Content Compression".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Directory Browsing".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] HTTP Errors".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Default Document".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] HTTP Logging".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Static Content".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] HTTP Redirection".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] .NET Extensibility".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] ASP.NET".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] ASP".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS Management Scripts and Tools".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] Management Service".
What if: Performing operation "Remove-WindowsFeature" on Target "[Web Server (IIS)] IIS Management Console".
What if: Performing operation "Remove-WindowsFeature" on Target "[.NET Framework 3.5.1 Features] HTTP Activation".
What if: This server may need to be restarted after the removal completes.

Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True    Maybe          Success   {}
    
por 14.01.2015 / 13:18