Preparar uma instalação offline do Microsoft Azure Pack: Sites
Aplica-se a: Windows Azure Pack
Importante
Este tópico se aplica a instalações que usam o Pacote Cumulativo de Atualizações 4 ou anterior. Para instalações com o Pacote Cumulativo de Atualizações 6 ou posteriores, consulte Start the installation of Windows Azure Pack: Web Sites.
Instalação do Microsoft Azure Pack: Sites depende do Microsoft Web Platform Installer e um feed associado, dependendo, ambos, do acesso à Internet. No entanto, se você precisar executar uma instalação offline do Microsoft Azure Pack: Sites da Web, você poderá fazer isso baixando os bits necessários em um computador conectado da Internet e, em seguida, usando esses bits para preparar um computador offline para hospedar o feed e executar o Web Platform Installer localmente.
Observação
Um computador conectado da Internet é necessário inicialmente para que você possa obter os arquivos necessários para instalação offline.
O computador offline (servidor físico ou VM) que hospeda o Web Platform Installer e o feed local se tornará o controlador de Sites da Web.
Na Internet computador conectado
Em um computador que tenha conectividade com a Internet, execute as seguintes etapas:
Baixe e salve o arquivo do Web Platform Installer. msi. Você usará esse arquivo para instalar o Web Platform Installer no computador offline.
Versão da Plataforma do Sistema Operacional
Download do arquivo. msi do Web Platform Installer
x64
x86
Baixe o scriptHostWebSitesFeeds.ps1 PowerShell do github em https://go.microsoft.com/?linkid=9849676. Você usará esse script quando você cria um feed offline local.
No computador conectado à Internet, instale a versão mais recente do Web Platform Installer. Depois que a instalação for concluída, feche a interface do usuário do Web Platform Installer.
Baixe o scriptOfflineWebSitesFeeds.ps1 PowerShell do github em https://go.microsoft.com/?linkid=9849677. Execute este script em seguida no computador conectado de Internet.
O OfflineWebSitesFeeds.ps1 script tem dois parâmetros opcionais:
$WebSitesFeedLink -essa variável aponta para a WebSites0.9.0.xml arquivo que corresponde à versão do Microsoft Azure Pack: Sites da Web que serão instalados. O valor padrão é um link para a versão mais recente. Para obter links para versões anteriores, consulte a tabela a seguir.
Microsoft Azure Pack: Sites
Link de Feed de Sites da Web
Versão 2
Versão 2, Update1
Versão 2, atualização 2
Versão 2, Atualização 3
Versão 2, Atualização 4
$OfflineFeedsLocation -o local no computador em que todos os produtos e as dependências de produto serão copiados. Por padrão, isso é %SystemDrive%\Offline_Feeds.
Em um console do PowerShell com privilégios administrativos no computador online, execute o OfflineWebSitesFeeds.ps1 script, modificando os parâmetros opcionais acima, se necessário.
O que o OfflineWebSitesFeeds script faz
O script OfflineWebSitesFeeds.ps1 baixa os arquivos de feed WebProductList.xml e Websites0.9.0.xml e cria a pasta Offline_Feeds na raiz da unidade de sistema. O Offline_Feeds pasta contém subpastas com arquivos de feed, instaladores de produto e os binários para o Web Platform Installer propriamente dito. Posteriormente, você copiará todo o Offline_Feeds pasta para uso offline.
O script OfflineWebSitesFeeds também cria, no mesmo diretório em que o script foi executado, um arquivo OfflineWebSitesFeed.log e um CreateOfflineFeed.log . Esses log lista arquivos, no formato de texto, as ações que o script levou.
No computador Offline
Do computador da rede isolada que hospedará o feed offline localmente do IIS (ou seja, o servidor que se tornará o controlador de Sites da Web), execute as seguintes etapas:
Copie o seguinte no servidor online:
O arquivo do Web Platform Installer. msi
O HostWebSitesFeeds.ps1 script do PowerShell
Todo o Offline_Feeds pasta
No servidor offline, instale o IIS, que hospedará o feed durante a instalação. Incluir ferramentas e Scripts de gerenciamento do IIS durante a instalação. Para as etapas na interface do usuário, confira Installing IIS 8 on Windows Server 2012.
Instale o .NET Framework 3.5 se já não estiver instalado. O .NET Framework 3.5 é necessária para o Web Platform Installer. Para instalá-lo, escolha recursos do .NET Framework 3.5 na página Selecionar recursos do Assistente de recursos no Gerenciador de servidores e adicionar funções.
Observação
Porque o servidor off-line não está conectado à Internet, você terá que usar o disco de instalação do Windows Server para instalar funções e recursos adicionais. Na página Confirmar seleções de instalação do assistente, escolha Especificar um caminho de origem alternativo e insira o caminho <InstallDiskDrive>:\Sources\sxs\.
No computador offline, instale o Web Platform Installer de uma conta com privilégios administrativos, executando o arquivo do Web Platform Installer. msi.
Em seguida, abra uma janela do PowerShell com privilégios administrativos para que você possa executar o script do PowerShell. HostWebSitesFeeds.ps1 O script cria o feed local que usa o Web Platform Installer para instalar o Microsoft Azure Pack: Sites. Use a sintaxe:
.\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation
$offlineFeedsLocation e $hostingLocation são parâmetros obrigatórios.
$offlineFeedsLocation -o local no computador isolado do Offline_Feeds pasta que você copiou do computador com acesso à Internet.
$hostingLocation -a pasta da qual hospedar o feed localmente.
Observação
Para executar o script do PowerShell, talvez seja necessário executar o cmdlet Set-ExecutionPolicy no computador offline. Para obter mais informações, consulte about_Execution_Policies.
No console do PowerShell, execute o HostWebSitesFeeds.ps1 script, fornecendo os parâmetros necessários. (Talvez seja necessário reinicializar o servidor após a conclusão do script.)
Você pode ver as ações que o script levou examinando o HostWebSitesFeed.log arquivo. O arquivo de log é criado na pasta da qual você executou o script. A última linha do log contém a URL que será necessário na próxima etapa.
Inicie a instalação offline do Microsoft Azure Pack: Sites. Em um console administrativo de comando, execute o comando
C:\Arquivos de Programas\Microsoft\Web Platform Installer\Webpicmd.exe /Install /Products:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Install.log
O valor de <BootstrapperFeedURL> pode ser encontrado na última linha do arquivo HostWebSitesFeed.log.
As ações executadas por Webpicmd.exe são registradas em um arquivo de log em %systemdrive%\users\<username>\AppData\Local\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt
Quando o comando for concluído, um navegador abrirá o Portal de Gerenciamento de Serviços no endereço https://localhost:30101/. Você verá um aviso sobre o certificado de segurança autoassinado. No aviso, clique em continuar neste site.
Abre o portal para o instalação do servidor de banco de dados página do configuração de Sites caixa de diálogo. Neste ponto, continue com as etapas de instalação na seção Especificar servidores e compartilhamentos de banco de dados e arquivos e forneça a seção de credenciais de Iniciar a instalação do Windows Azure Pack: Web Sites.