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
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
| Campo | Valore | Descrizione |
|---|---|---|
Request path | *.php | l'handler in questione gestirà tutti i file con estensione .php |
Module | FastCGIModule | rappresenta la componente software FastCGI vera e propria |
Executable | php-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 |
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
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.
Sessioni PHP: cosa sono, come si usanoDalla configurazione di PHP, alla gestione delle sessioni in un... |
Continuous Integration: automatizziamo i client con PhingContinuous Integration: automatizziamo i client con Phing. Esempi... |
Archiviazione delle applicazioni PHP con PharCome incorporare intere applicazioni PHP all'interno di un singolo... |
I traits in PHP 5.4Cosa sono, a cosa servono e come si unsano i traits, la novità per... |
PHP 5.4: il web server integratoImpara ad usare il web server integrato nella versione 5.4 di PHP:... |
Guida Yii FrameworkCome creare applicazioni Web in modo semplice e veloce con il... |
Guida Applicazioni Facebook con PHPCome realizzare un'applicazione per Facebook. Dalle basi della... |
Guida PHP con Windows e IISInstallare ambienti per lo sviluppo e la produzione di applicazioni... |
Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.
Iscriviti alla newsletter
|
|
Corso PHP per Webmaster11 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |