Overview

                A fim de minimizar as tarefas administrativas na implantação de um Farm podemos customizar alguns arquivos de instalação para que possamos ter um resultado mais rápido na implantação. Este tutorial descreve o modo mais simples de automatizar a implantação de novos servidores na Farm de um ambiente SharePoint 2010.

Solução

                Já pensou em automatizar o processo de implantação da sua Farm?

Pois bem, podemos chegar neste objetivo alterando o XML de configurações padrões da sua instalação. Para isso, primeiro preciso extrair os arquivos de instalação caso você tenha baixado o arquivo .exe de instalação.              

1.       Crie uma pasta chamada Install dentro da sua unidade C: e vá até a o CMD entrar com o comando para extrair o .exe, então digite:

  Officeserver.exe /extract:C:\install

 2.       Antes de instalar o SharePoint, é preciso instalar seus pré requisitos. Você pode então instalar cada pré requisito separadamente se preferir. Indo no CMD, na pasta em que o SharePoint foi extraído, e entrar com os seguintes valores:

 C:\Install\ PrerequisiteInstaller.exe  /?

 3.       Ele então, exibirá uma tela contendo informações de quais comando você pode executar para instalar as funções separadamente.

 Ou se desejar correr o Wizard de instalação, apenas entre com os valores no CMD:

 C:\Install\ PrerequisiteInstaller.exe 

 4.       Continuando o processo de instalação, você verá então dentro da pasta de instalação diversos arquivos. Para conseguir automatizar a instalação, será necessário alterar as configurações do XML. Entre na pasta c:\install\Files\Setup e abra o arquivo config.xml . O arquivo estará desta forma:

 <Configuration>

                <Package Id=”sts”>

                               <Setting Id=”LAUNCHEDFROMSETUPSTS” Value=”Yes”/>

                </Package>

                 <Package Id=”spswfe”>

                               <Setting Id=”SETUPCALLED” Value=”1″/>

                </Package>

                 <Logging Type=”verbose” Path=”%temp%” Template=”SharePoint Server Setup(*).log”/>

                <!–<PIDKEY Value=”Enter Product Key Here” />–>

                <Setting Id=”SERVERROLE” Value=”SINGLESERVER”/>

                <Setting Id=”USINGUIINSTALLMODE” Value=”1″/>

                <Setting Id=”SETUPTYPE” Value=”CLEAN_INSTALL”/>

                <Setting Id=”SETUP_REBOOT” Value=”Never”/>

</Configuration>

 5.       Este é o modelo de configuração padrão quando você executa o executável da instalação, porém você pode fazer algumas alterações neste documento.

Na linha:

<!–<PIDKEY Value=”Enter Product Key Here” />–>

Você poderá alterar o conteúdo “Enter Product Key Here” pela chave real do produto e retirar o comentário <!– –>, por exemplo:

<PIDKEY Value=”11111.11111.11111.11111.11111” />

6.       Você pode alterar o tipo de instalação de SINGLESERVER para Application o qual determinará qual tipo de instalação você vai realizar:

<Setting Id=”SERVERROLE” Value=”APPLICATION”/>

7.       O seu arquivo final, ficará parecido com teste:

<Configuration>

                <Package Id=”sts”>

                               <Setting Id=”LAUNCHEDFROMSETUPSTS” Value=”Yes”/>

                </Package>

                 <Package Id=”spswfe”>

                               <Setting Id=”SETUPCALLED” Value=”1″/>

                </Package>

                 <Logging Type=”verbose” Path=”%temp%” Template=”SharePoint Server Setup(*).log”/>

                <PIDKEY Value=”11111.11111.11111.11111.11111″ />

                <Setting Id=”SERVERROLE” Value=”APPLICATION”/>

                <Setting Id=”USINGUIINSTALLMODE” Value=”1″/>

                <Setting Id=”SETUPTYPE” Value=”CLEAN_INSTALL”/>

                <Setting Id=”SETUP_REBOOT” Value=”Never”/>

</Configuration>

 8.       Para rodar a instalação, agora é preciso rodar o Setup pelo prompt de comando, entrando com os valores:

C:\install\setup.exe /config c:\install\files\setup\config.xml

Pronto, agora o setup irá rodas com estas configurações já predefinidas.

Anúncios