Share via


New-AzureWebsite

Creare un nuovo sito Web da eseguire in Azure.

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di gestione dei servizi. Vedere il modulo Az PowerShell per i cmdlet per gestire le risorse di Azure Resource Manager.

Sintassi

New-AzureWebsite
   [-Location <String>]
   [-Hostname <String>]
   [-PublishingUsername <String>]
   [-Git]
   [-GitHub]
   [-GitHubCredentials <PSCredential>]
   [-GitHubRepository <String>]
   [-Name <String>]
   [-Slot <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Descrizione

Questo argomento descrive il cmdlet nella versione 0.8.10 del modulo Microsoft Azure PowerShell. Per ottenere la versione del modulo in uso, nella console di Azure PowerShell digitare (Get-Module -Name Azure).Version.

Il cmdlet crea un nuovo sito Web da eseguire in Azure e prepara la distribuzione tramite GitHub.

Esempio

Esempio 1: Creare un nuovo sito Web con Git

PS C:\> New-AzureWebsite mySite -Git

Questo esempio crea un nuovo sito Web in Azure e un repository Git locale da usare per la distribuzione di file nel nuovo sito Web.

Esempio 2: Creare un sito Web integrato con GitHub

PS C:\> New-AzureWebsite mysite -GitHub -GitHubRepository myaccount/myrepo

Questo esempio crea un nuovo sito Web collegato a un repository GitHub denominato myaccount/myrepo. I commit nel repository GitHub vengono inseriti nel sito Web in Azure.

Parametri

-Git

Configura un repository Git locale e lo collega al sito Web. Se specificato, questo parametro configura un repository Git nella directory locale e aggiunge un repository remoto denominato "azure" che si collega al sito Web in Azure.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-GitHub

Indica che questo cmdlet collega il nuovo sito Web a un repository GitHub esistente. I commit nel repository Giuthub vengono inseriti nel sito Web in Azure.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-GitHubCredentials

Specifica il nome utente e le credenziali della password per la connessione a GitHub.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-GitHubRepository

Specifica il nome completo del repository GitHub da collegare a questo sito Web. Ad esempio: myaccount/myrepo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Hostname

Specifica un nome host alternativo per il nuovo sito Web.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Location

Specifica il percorso del data center in cui si vuole distribuire il sito Web.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Specifica un nome per il sito Web.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublishingUsername

Specifica il nome utente specificato nel portale di Azure per la distribuzione Git.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Slot

Specifica un nome di slot per il sito Web.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False