Verificare la configurazione



Il server Web è pronto per essere usato. Prima di creare una pagina di test, è utile dare un'occhiata a cosa è stato installato.

Lanciamo la console di gestione di IIS, nota come Internet Information Server (IIS) Manager. Questa console ci fornisce un'interfaccia grafica per visualizzare e gestire tutte le impostazioni di IIS, sia in locale, sulla stessa macchina su cui gira console, sia su un server IIS remoto, accedendovi via HTTPS.

Nota: IIS può essere anche gestito interamente da riga di comando e possono essere creati file di script da eseguire in batch.

Dal pannello centrale della console, selezioniamo Handler Mapping: questa opzione consente di configurare le componenti applicative, dette handler, che gestiscono le pagine con particolari estensioni, ad esempio tutti i file con estensione .php.

Figura 3. Handler Mapping

Handler Mapping

Nella schermata successiva troviamo l'handler, PHP_via_FastCGI, configurato dal WebPI 2.0. Cliccandoci sù, otteniamo le informazioni di dettaglio:

Figura 4. Ispezione della configurazione PHP

Ispezione della configurazione PHP
CampoValoreDescrizione
Request path*.phpl'handler in questione gestirà tutti i file con estensione .php
ModuleFastCGIModulerappresenta la componente software FastCGI vera e propria
Executablephp-cgi.exeè il runtime PHP vero e proprio
e la directory c:\Program Files\PHP\ è la directory in cui il WebPI 2.0 ha installato il runtime PHP

Il primo test

Per provare il funzionamento di PHP possiamo ora andare nella directory del "Default Web Site", ad esempio c:\inetpub\wwwroot e creare un file PHP, con l'usuale istruzione phpInfo(). Lanciando il file dal browser, possiamo vedere il funzionamento corretto ed avere tutte le informazioni sulle estensioni attive, dove si trova il file php.ini, etc.

Figura 5. La prima applicazione PHP

La prima applicazione PHP

Conclusioni

Installare in modo automatico PHP su IIS è molto semplice con il Web PI 2.0. Questa è la modalità più rapida al fine di configurare una macchina di sviluppo e test.

Per installare anche MySQL o Microsoft SQL Server, possiamo utilizzare ancora il Web PI 2.0, scegliendo di installare un'applicazione PHP che ne fa uso. Il DBMS sarà installato e configurato di conseguenza, come mostrato anche in questo articolo.

Nel prossimo capitolo vedremo come eseguire l'installazione in modo manuale e alcuni suggerimenti su configurazioni più avanzate.

Ultimi articoli PHP

Sessioni PHP: cosa sono, come si usano

Dalla configurazione di PHP, alla gestione delle sessioni in un...

Continuous Integration: automatizziamo i client con Phing

Continuous Integration: automatizziamo i client con Phing. Esempi...

Archiviazione delle applicazioni PHP con Phar

Come incorporare intere applicazioni PHP all'interno di un singolo...

I traits in PHP 5.4

Cosa sono, a cosa servono e come si unsano i traits, la novità per...

PHP 5.4: il web server integrato

Impara ad usare il web server integrato nella versione 5.4 di PHP:...

Altri articoli

Guide PHP

Guida Yii Framework

Come creare applicazioni Web in modo semplice e veloce con il...

Guida Applicazioni Facebook con PHP

Come realizzare un'applicazione per Facebook. Dalle basi della...

Guida PHP con Windows e IIS

Installare ambienti per lo sviluppo e la produzione di applicazioni...

Altre guide

Newsletter @PHP

Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso PHP per Webmaster

11 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti