Ir para o conteúdo

Scripts de Instalação

Visão Geral

O Vinyl vem com vários scripts do PowerShell que auxiliam na implantação e configuração.

Diretório de Scripts

Os scripts do PowerShell estão localizados no \Scripts diretório, abaixo do diretório de instalação do Vinyl. Por exemplo, supondo que o Vinyl tenha sido instalado no seguinte diretório:

C:\inetpub\wwwroot\Vinyl

Os scripts do PowerShell podem ser encontrados no seguinte diretório:

C:\inetpub\wwwroot\Vinyl\Scripts

Scripts

O Vinyl é fornecido com os seguintes scripts do PowerShell:

Requisitos

Política de Execução

Os scripts do Vinyl PowerShell não estão assinados. Para executar scripts do PowerShell não assinados, os administradores precisarão alterar a política de execução do PowerShell. Para alterar a política de execução de script do PowerShell para "RemoteSigned", por exemplo, execute o seguinte comando do PowerShell em um prompt de comando elevado:

> Set-ExecutionPolicy RemoteSigned

Prompt de Comando Elevado

Como os scripts do PowerShell consultar a metabase do IIS, eles precisam ser executados em um prompt de comando elevado. A tentativa de executar os scripts sem permissões elevadas retornará o seguinte erro:

Import-Module : The script 'Vinyl.psm1' cannot be run because it contains a "#requires" statement for running as Administrator. The current Windows PowerShell session is not running as Administrator. Start Windows PowerShell by using the Run as Administrator option, and then try running the script again.

Provedor de Administração da Web para Windows PowerShell

O Vinyl usa o Provedor de Administração Web para Windows PowerShell para interagir com o IIS. Normalmente, isso é instalado como parte da papel de servidor da Web.

Notas de Projeto

Os scripts PowerShell do Vinyl seguem as práticas recomendadas do PowerShell, usando verbos aprovados.