Download di Azure SDK per PHPDownload the Azure SDK for PHP

PanoramicaOverview

Azure SDK per PHP include componenti che consentono di sviluppare, distribuire e gestire applicazioni PHP per Azure.The Azure SDK for PHP includes components that allow you to develop, deploy, and manage PHP applications for Azure. In particolare, Azure SDK per PHP include i seguenti componenti:Specifically, the Azure SDK for PHP includes the following:

  • Librerie client PHP per Azure.The PHP client libraries for Azure. Queste librerie di classi offrono un'interfaccia per accedere alle funzionalità di Azure, ad esempio i servizi di gestione dati e i servizi cloud.These class libraries provide an interface for accessing Azure features, such as data management services and cloud services.
  • Interfaccia della riga di comando di Azure per Mac, Linux e WindowsThe Azure Command-Line Interface for Mac, Linux, and Windows (Azure CLI). Un insieme di comandi che permette la distribuzione e la gestione di servizi di Azure, come Siti Web e Macchine virtuali di Azure.This is a set of commands for deploying and managing Azure services, such as Azure Websites and Azure Virtual Machines. L’interfaccia della riga di comando di Azure funziona su qualsiasi piattaforma, incluse le piattaforme Mac, Linux e Windows.The Azure CLI work on any platform, including Mac, Linux, and Windows.
  • Azure PowerShell (solo Windows).Azure PowerShell (Windows Only). Questo insieme di cmdlet di PowerShell consente la distribuzione e la gestione di servizi di Azure, come servizi cloud e macchine virtuali.This is a set of PowerShell cmdlets for deploying and managing Azure Services, such as Cloud Services and Virtual Machines.
  • Emulatori di Azure (solo Windows).The Azure Emulators (Windows Only). Gli emulatori di calcolo e archiviazione sono emulatori locali di servizi cloud e di gestione dati che consentono di testare un'applicazione in locale.The compute and storage emulators are local emulators of cloud services and data management services that allow you to test an application locally. Gli emulatori di Azure funzionano solo su Windows.The Azure Emulators run on Windows only.

Le sezioni seguenti illustrano come eseguire il download e l'installazione dei componenti sopra descritti.The sections below describe how to download and install the components described above.

Le istruzioni in questo argomento presuppongono che PHP sia installato.The instructions in this topic assume that you have PHP installed.

Nota

È necessario avere PHP 5.5 o versione successiva per usare le librerie client PHP per Azure.You must have PHP 5.5 or higher to use the PHP client libraries for Azure.

Librerie client PHP per AzurePHP client libraries for Azure

Le librerie client PHP per Azure offrono un'interfaccia per accedere alle funzionalità di Azure, ad esempio i servizi di gestione dati e i servizi cloud, da qualsiasi sistema operativo.The PHP Client Libraries for Azure provide an interface for accessing Azure features, such as data management services and cloud services, from any operating system. Queste librerie possono essere installate tramite il programma di creazione.These libraries can be installed via the Composer.

Per informazioni su come usare le librerie client PHP per Azure, vedere Come usare il servizio BLOB, Come usare il servizio tabelle e Come usare il servizio di accodamento.For information about how to use the PHP Client Libraries for Azure, see How to Use the Blob Service, How to Use the Table Service and How to Use the Queue Service.

Installazione tramite ComposerInstall via Composer

  1. Installare Git.Install Git.

    [AZURE.NOTE] In Windows sarà inoltre necessario aggiungere l'eseguibile Git alla variabile di ambiente PATH.On Windows, you will also need to add the Git executable to your PATH environment variable.

  2. Creare un file denominato composer.json nella radice del progetto, quindi aggiungere nel file il codice seguente:Create a file named composer.json in the root of your project and add the following code to it:

     {
         "require": {
             "microsoft/windowsazure": "^0.4"
         }
     }
    
  3. Scaricare composer.phar nella radice del progetto.Download composer.phar in your project root.
  4. Aprire un prompt dei comandi ed eseguire quanto segue nella radice del progettoOpen a command prompt and execute this in your project root

     php composer.phar install
    

Azure PowerShell ed emulatori di AzureAzure PowerShell and Azure Emulators

Azure PowerShell è un insieme di cmdlet di PowerShell per la distribuzione e la gestione di servizi di Azure, come servizi cloud e macchine virtuali.Azure PowerShell is a set of PowerShell cmdlets for deploying and managing Azure Services (such as Cloud Services and Virtual Machines). Gli emulatori di Azure sono emulatori di servizi cloud e di gestione dati che consentono di verificare un'applicazione in locale.The Azure Emulators are emulators of cloud services and data management services that allow you to test an application locally. Questi componenti sono supportati solo in Windows.These components are supported Windows only.

È consigliabile installare Azure PowerShell e gli emulatori di Azure tramite l'Installazione guidata piattaforma Web Microsoft.The recommended way to install Azure PowerShell and the Azure Emulators is to use the Microsoft Web Platform Installer. Si noti che è inoltre possibile scegliere di installare altri componenti di sviluppo, come PHP, SQL Server, i driver Microsoft per SQL Server per PHP e WebMatrix.Note that you can also choose to install other development components, such as PHP, SQL Server, the Microsoft Drivers for SQL Server for PHP, and WebMatrix.

Per informazioni sull'uso di Azure PowerShell, vedere Come usare Azure PowerShell.For information about how to use Azure PowerShell, see How to Use Azure PowerShell.

Interfaccia della riga di comando di AzureAzure CLI

Un’interfaccia della riga di comando di Azure è un insieme di comandi per la distribuzione e la gestione di servizi di Azure, come Siti Web e Macchine virtuali.The Azure CLI is a set of commands for deploying and managing Azure services, such as Azure Websites and Azure Virtual Machines. Per informazioni sull'installazione di Azure CLI, vedere Installare Azure CLI.For information about installing Azure CLI, see Install the Azure CLI.

Passaggi successiviNext steps

Per ulteriori informazioni, vedere il Centro per sviluppatori di PHP.For more information, see the PHP Developer Center.