In questo capitolo vedremo come procedere all'installazione manuale del runtime di PHP con l'obiettivo di ottenere una configurazione che possa essere utilizza per una macchina di sviluppo e/o test.
Iniziamo a lavorare su una macchina che abbia già installato IIS, anche se configurato solo per la gestione delle pagine HTML e vediamo come abilitare la funzionalità CGI, che permette l'esecuzione sia di CGI che di FastCGI, lo facciamo sia su Windows Server 2008, sia su Windows Vista.
Impostare la funzionalità CGI su Windows Server 2008 è molto semplice. Per procedere all'installazione andiamo su Server Manager -> Roles -> Add Role Services e spuntiamo il flag in corrispondenza alla casella CGI.
Figura 6. Abilitazione CGI e FastCGI su Windows Server 2008
Su Windows Vista SP1 e Windows 7 il percorso sarà: Control Panel -> Programs and Features -> Turn Windows features on or off. Anche qui non resta che spuntare la casella CGI, sotto Application Development Features.
Figura 7. Abilitazione di CGI e FastCGI su Windows Vista SP1 / Windows 7
Se non l'abbiamo già installata, installiamo anche la IIS Management Console, che troviamo nella sezione Web Management Tools. Questa console permette la configurazione visuale (tramite UI) di tutte le caratteristiche di IIS. In ultimo nella sezione Common http Features troviamo la lista dei moduli base per visualizzare pagine HTML, fare il browsing nella directory dei siti etc.
Seppure IIS possa essere interamente gestito via script o file batch, la console di IIS è lo strumento principe e più intuitivo per interagire con il server web. La vedremo all'opera in diversi punti di questa guida.
Un aspetto interessante della IIS Management console è che può essere facilmente estesa con moduli scritti in .NET.
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 |