Você pode fazer a instalação do IIS 7.0 no Windows Server 2008 Server Core com o comando pkmgr como no Artigo Wiki http://social.technet.microsoft.com/wiki/contents/articles/como-instalar-o-iis-7-0-no-server-core-pt-br.aspx ou através do comandos DISM como irei demonstrar aqui:
Para iniciar a instalação básica do IIS no Windows Server 2008 R2 Server Core DISM /Online /Enable–Feature /FeatureName:IIS–WebServerRole
Essa é uma instalação básica do IIS e já cria uma estrutura de diretórios e permite hospedar páginas estáticas No diretório C:\INETPUB\WWWROOT\ estão os arquivos padrões da página WEB inicial. Você pode testar através de outra máquina na rede digitando http://nomedoservidor ou http://ipdoservidor ( O Server Core não tem o Internet Explorer)
Para adicionar conteúdos dinâmicos você precisa continuar a instalação dos recursos a seguir:
.NET Framework 2.0: DISM /Online /Enable–Feature /FeatureName:NetFx2–ServerCore
.NET Framework 3.0 e 3.5 (instalados juntos): DISM /Online /Enable–Feature /FeatureName: NetFx3–ServerCore
Se necessário, instale o suporte a 32–bit .NET Framework 2.0, 3.0 e 3.5: DISM /Online /Enable–Feature /FeatureName:NetFx2–ServerCore–WOW64 DISM /Online /Enable–Feature /FeatureName:NetFx3–ServerCore–WOW64 Instalação do suporte a ASP DISM /Online /Enable–Feature /FeatureName:IIS–AS
Instalação do ASP.NET DISM /Online /Enable–Feature /FeatureName:WAS–WindowsActivationService DISM /Online /Enable–Feature /FeatureName:WAS–NetFxEnvironment DISM /Online /Enable–Feature /FeatureName:IIS–ISAPIExtensions DISM /Online /Enable–Feature /FeatureName:IIS–ISAPIFilter DISM /Online /Enable–Feature /FeatureName:IIS–NetFxExtensibility DISM /Online /Enable–Feature /FeatureName:IIS–ASPNET
O gerenciamento do IIS no Windows Server Core é feita através do comando APPCMD. Para carregar o comando digite:
cd %windir%\system32\inetsrv appcmd
Um server pode hospedar muitos sites da WEB, para listar os sites em um servidor com Server Core: appcmd list sites
Parando um site da web: appcmd stop site “Default Web Site”
Iniciando um site da web: appcmd start site “meu site”
Alterando o diretório do WebSite. Você pode alterar o caminho padrão para qualquer diretório. appcmd set vdir “Default Web Site/” –physicalpath: “c:\diretório
Configurando o Directory Browsing O recurso Directory Browsing é muito útil quando você cria um site da web onde o conteúdo não está contido na lista de documentos padrão.Se você criar um site da web sem um documento padrão será retornado um erro aos clientes da web. Por este motivo é interessante habilitar o recurso de Directory Browsing.
Para habilitar o Directory Browsing no Default Web Site: appcmd set config “Default Web Site” /section:directoryBrowse /enabled:true Este artigo foi originalmente escrito por: Daniel Donda Leader UGSS Mcsesolution (GITCA) MCITP Enterprise, MCP, MCSA, MCSE, MCT, MCSE Messaging / Security Colaborador do MCPBrasil.com -------- Donda's site: http://www.mcsesolution.com/ Twitter: http://twitter.com/danieldonda