Preparação de uma instalação offline de Windows Azure Pack: Web Sites
Aplica-se a: Windows Azure Pack
Importante
Este tópico aplica-se a instalações que utilizem o Update Rollup 4 ou mais cedo. Para atualizações Rollup 6 ou instalações posteriores, consulte Iniciar a instalação do Windows Azure Pack: Web Sites.
Instalação de Windows Azure Pack: Os Web Sites dependem do Instalador da Plataforma Web da Microsoft e de um feed associado, ambos os quais normalmente requerem acesso à Internet. No entanto, se precisar de realizar uma instalação offline de Windows Azure Pack: Web Sites, pode fazê-lo descarregando as bits necessárias num computador ligado à Internet e, em seguida, usando esses bits para preparar um computador offline para hospedar o feed e executar o Instalador da Plataforma Web localmente.
Nota
É necessário inicialmente um computador ligado à Internet para que possa obter os ficheiros necessários para a instalação offline.
O computador offline (servidor físico ou VM) que acolhe o Instalador da Plataforma Web e o feed local tornar-se-á o Controlador de Web Sites.
No computador ligado à Internet
Num computador que tenha conectividade com a Internet, execute os seguintes passos:
Descarregue e guarde o ficheiro .msi instalador da Plataforma Web. Utilizará este ficheiro para instalar o Instalador da Plataforma Web no computador offline.
Versão da plataforma do sistema operativo
Instalador de plataforma web .msi download de ficheiros
X64
x86
Descarregue oHostWebSitesFeeds.ps1 script PowerShell do github em https://go.microsoft.com/?linkid=9849676. Utilizará este script quando criar um feed offline local.
No computador ligado à Internet, instale a versão mais recente do Instalador de Plataforma Web. Feche o UI do Instalador da Plataforma Web após a instalação estar concluída.
Descarregue oOfflineWebSitesFeeds.ps1 script PowerShell do github em https://go.microsoft.com/?linkid=9849677. Em seguida, irá executar este guião no computador ligado à Internet.
O OfflineWebSitesFeeds.ps1 script tem dois parâmetros opcionais:
$WebSitesFeedLink - esta variável aponta para o ficheiro WebSites0.9.0.xml que corresponde à versão do Windows Azure Pack: Web Sites que irá instalar. O valor predefinido é um link para a versão mais recente. Para obter links para versões anteriores, consulte a tabela seguinte.
Windows Azure Pack: Web Sites
Web Sites Feed Link
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 - a localização no seu computador para a qual todas as dependências do produto e do produto serão copiadas. Por predefinição, trata-se de %SystemDrive%\Offline_Feeds.
Numa consola PowerShell com privilégios administrativos no computador online, execute o scriptOfflineWebSitesFeeds.ps1 , modificando os parâmetros opcionais acima, se necessário.
O que faz o script OfflineWebSitesFeeds
O script OfflineWebSitesFeeds.ps1 descarrega os ficheiros de feedWebProductList.xml e Websites0.9.0.xml e cria a pasta Offline_Feeds na raiz da unidade do sistema. A pasta Offline_Feeds contém sub-dobradeiras com ficheiros de alimentação, instaladores de produtos e binários para o próprio Instalador da Plataforma Web. Mais tarde, copiará toda a pasta Offline_Feeds para utilização offline.
O script OfflineWebSitesFeeds também cria, no mesmo diretório a partir do qual executou o script, um ficheiro offlineWebSitesFeed.log e um ficheiro CreateOfflineFeed.log . Estes ficheiros de registo listam, em formato de texto, as ações que o script tomou.
No Computador Offline
A partir do computador na rede isolada que irá hospedar o feed offline localmente a partir do IIS (isto é, o servidor que se tornará o Controlador de Web Sites) executa os seguintes passos:
Copie o seguinte do servidor online:
O ficheiro .msi instalador da plataforma web
O HostWebSitesFeeds.ps1 script PowerShell
Toda a pasta Offline_Feeds
No servidor offline, instale o IIS, que irá hospedar o feed durante a instalação. Incluir Scripts e Ferramentas de Gestão IIS durante a instalação. Para etapas de UI, consulte a instalação do IIS 8 no Windows Server 2012.
Instale .NET Framework 3.5 se ainda não estiver instalado. O .NET Framework 3.5 é exigido pelo Instalador da Plataforma Web. Para instalá-lo, escolha .NET Framework 3.5 Funcionalidades na página 'Selecionar Funcionalidades' do Assistente de Funcionalidades e Funcionalidades adicionais Gestor de Servidor.
Nota
Como o servidor offline não está ligado à Internet, poderá ter de utilizar o disco de instalação do Windows Server para instalar funções e funcionalidades adicionais. Na página de seleções de instalação confirmar do assistente, escolha Especifique um caminho de origem alternativo e introduza o caminho <InstallDiskDrive>:\Sources\sxs\.
No computador offline, instale o Instalador de Plataforma Web a partir de uma conta com privilégios administrativos executando o instalador de plataforma web .msi ficheiro.
Em seguida, abra uma janela PowerShell com privilégios administrativos para que possa executar o HostWebSitesFeeds.ps1 script PowerShell. O script cria o feed local que o Instalador da Plataforma Web utiliza para instalar Windows Azure Pack: Web Sites. Utilizará a sintaxe:
.\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation
$offlineFeedsLocation e $hostingLocation são necessários parâmetros.
$offlineFeedsLocation - a localização no computador isolado da pasta Offline_Feeds que copiou do computador com conectividade à Internet.
$hostingLocation - o diretório a partir do qual se hospeda o feed localmente.
Nota
Para executar o script PowerShell, poderá ter de executar o Set-ExecutionPolicy cmdlet no computador offline. Para mais informações, consulte about_Execution_Policies.
Na consola PowerShell, executar o scriptHostWebSitesFeeds.ps1 , fornecendo os parâmetros necessários. (Pode ter de reiniciar o servidor após o fim do script.)
Pode ver as ações que o script tomou examinando o ficheiro HostWebSitesFeed.log . O ficheiro de registo é criado na pasta a partir da qual executou o script. A última linha do registo contém o URL que vai precisar no próximo passo.
Inicie a instalação offline do Windows Azure Pack: Web Sites. Numa consola de comando administrativo, executar o comando
C:\Ficheiros de programas\Microsoft\Plataforma Web Installer\Webpicmd.exe /Instalação /Produtos:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Instalação.log
O valor para <BootstrapperFeedURL> pode ser encontrado na última linha do ficheiro HostWebSitesFeed.log.
As ações tomadas por Webpicmd.exe são registadas num ficheiro de registo em %systemdrive%\users\<username>\AppData\Local\Microsoft\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt
Quando o comando estiver concluído, um navegador abrirá o Portal de Gestão de Serviços no endereço https://localhost:30101/. Verá um aviso sobre o certificado de segurança auto-assinado. No aviso, clique em Continuar a este site.
O portal abre para a página de Configuração do Servidor de Bases de Dados do diálogo de configuração dos Web Sites . Neste ponto, continue com as etapas de instalação na base de dados e servidores de ficheiros e partilhas de ficheiros e forneça credenciais de Iniciar a instalação de Windows Azure Pack: Web Sites.