Instalando SharePoint 2010 no Windows Server 2012 RC
Overview
Windows Server 2012 RC está incrível, nova interface, novas funcionalidades, o BPA (Best Practices Analyzer – http://technet.microsoft.com/en-us/library/hh831400) e uma infidade de coisas que ainda estou apreciando… rs
Mas, vamos ao que interessa. É claro que eu estou avaliando o Windows Server 2010 RC para hospedar um dos meus novos ambientes de SharePoint 2010.
Para instalar no Windows Server 2012 RC precisei mudar algumas coisas, e por isso, é preciso fazer algumas “mudanças” do processo de instalação normal do SharePoint 2010 em um Windows Server 2008 R2 e fazer um mix com o processo de instalação do Windows 7, Windows Vista e Windows Server 2008.
Para instalar o SharePoint 2010 no Windows 8, veja o post do meu amigo Rodrigo Romano: http://rodrigoromano.net/2012/04/19/instalando-sharepoint-2010-no-windows-8/.
Para instalar no SharePoint 2010 em um ambiente de desenvolvimento no Windows 7, Windows Vista e Windows Server 2008: http://msdn.microsoft.com/en-us/library/ie/ee554869.aspx – Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008.
Solução:
Vamos aos passos para instalar o SharePoint 2010 no Windows Server 2012 Release Candidate (RC).
1. Primeiramente, baixe o arquivo mencionado no post do Rodrigo Romano:
1.1. http://rodrigoromano.net/2012/06/30/erro-windows-server-features-or-role-services-required-by-this-product-are-not-enabled-ao-instalar-sharepoint-2010-no-windows-server-2012-rc/ – Hand.ServerManagerCmdEmul – Binaries
1.2. Copie e cole esse arquivo em “C:\Windows\System32”.
1.3. Link direto para o zip: http://blog.hand-net.com/wp-content/uploads/2010/06/Hand.ServerManagerCmdEmul-Binaries.zip.
Nota: se você não baixar e não copiar o arquivo na pasta System32 do Windows, o erro mencionado no post do Rodrigo Romano não irá validar. Ou seja, não será possível instalar o SharePoint 2010 no Windows Server 2012 RC.
Erro: “Windows Server Features or Role Services required by this product are not enabled”
1.4. Execute os comandos abaixo no prompt de comando.
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;^
IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;^
IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;^
IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;^
IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ManagementScriptingTools;^
IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;^
IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;^
IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;^
IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;^
WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;^
WCF-NonHTTP-Activation
1.5. Em Add Roles and Features, no Server Manager, adicione a Role Application Server e em Web Server (IIS) > Web Server > Application Development, adicione também ASP.NET 3.5 (ele irá instalar outros componentes dependentes também):
Nota: Se você não selecionar o ASP.NET 3.5, o validador de pre-requisitos da instalação irá acusar o erro: “This product requires ASP.NET v2.0 to be set to ‘Allow’ in the list of Internet Information Services (IIS) Web Server Extensions”.
1.6. E as features abaixo:
1.6.1. .Net Framework 3.5;
1.6.2. Windows Identity Foundation 3.5
1.7. Após concluído, baixe e instale os seguintes componentes
1.7.1. Chart Controls: http://go.microsoft.com/fwlink/?LinkID=122517;
1.7.2. Sync Framework: http://go.microsoft.com/fwlink/?LinkID=141237;
1.7.3. SQL Server Native Client: http://go.microsoft.com/fwlink/?LinkId=123718;
1.8. Instale também o FilterPack localizado nos arquivos de instalação do SharePoint no caminho: F:\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi
1.9. Como mencionado no post do Rodrigo Romano (link no início desse artigo), de instalação no Windows 8, devemos mudar o .Net Framework para 2.0 e também o Application Pool Defaults para v2.0.
Nota: Se você não alterar estas configurações, o validador de pre-requisitos da instalação irá acusar o erro: “This product requires ASP.NET v2.0 to be set to ‘Allow’ in the list of Internet Information Services (IIS) Web Server Extensions”.
2. Pronto! Agora é prosseguir com os passos normais. Rode o setup.exe do instalar do SharePoint, e prossiga normalmente com a instalação.
Abraço!
Esse é dos bons 🙂
Muito bom. Dica excelente.
Putz, me ajudou bastante esse post! Principalmente na parte de baixar o Native Client do SQL 2008! Belo Post!
Muito bom as dicas.
Valeu
Valeu Thiago, muito bom o post.
Obrigado Henderson! 🙂