Per installare e far coesistere sulla stessa macchina IIS 5.1, Php 5.2 e Apache seguire i seguenti passi:
1. Scaricare l'archivio zip dal sito
http://www.php.net/downloads.php2. Scompattare l'archivio nella cartella C:\php-5.2.6
3. Aprire IIS 5.1 -> Proprietà del sito web -> Home directory -> Configurazione ed aggiungere qui il seguente mapping:
- Eseguibile = C:\php-5.2.6\php5isapi.dll
- Estensione = .php
OK
4. Aprire il file C:\Programmi\Apache Software Foundation\Apache2.2\conf\httpd.conf ed aggiungere alla fine le seguenti righe:
- PHPIniDir C:/php-5.2.6/
- LoadModule php5_module C:/php-5.2.6/php5apache2_2.dll
- AddType application/x-httpd-php .php
Modificare inoltre la variabile DocumentRoot inserendo il percorso preferito come ad esempio:
- DocumentRoot "C:/apache_home"
5. Aggiungere alla variabile di sistema %Path% il percorso C:\php-5.2.6
6. Copiare il file C:\php-5.2.6\php.ini-recommended in C:\php-5.2.6\php.ini e modificarlo come segue;
- doc_root = "C:\Inetpub\wwwroot"
- extension_dir = "C:\php-5.2.6\ext"
7. Nel file di configurazione httpd.conf sostituire opportunamente le varie sezioni <Directory "C:/Programmi/Apache Software Foundation/Apache2.2/htdocs"> con i nuovi riferimenti della DocumentRoot. Quindi ad esempio con <Directory "C:/apache_home">
8. Riavviare IIS ed Apache