TITOLO HOW-TO Installare APACHE ed IIS assieme
OGGETTO Installare APACHE su di un server su cui c€™? gi IIS e farli convivere pacificamente

HOW-TO: installare APACHE su di un server su cui c€™? gi IIS e farli convivere pacificamente:

 

 

1)   installare sul server €œEasy-php€ (attenzione alcune versioni hanno dei problemi, la più stabile (secondo me) ? la 1.6), operazione da fare come amministratore del sistema;

2)   settare i permessi in scrittura/lettura/modifica sulle cartelle contenute all€™interno di Easy-php (una volta che lo si ? installato), in modo da permettere all€™Apache ed al Mysql di scrivere nel files che gli servono (N.B. consiglio di far sì che tali cartelle siano accessibili agli €œUsers€ con un controllo completo sulle stesse);

3)   controllare che i servizi partano;

4)   modificare il file €œhttpd.conf€ di Apache: bisogna far in modo che rimanga in ascolto su di una porta diversa da quella di IIS (80), in quanto tutte le richieste http su tale porta verranno automaticamente gestite dall€™IIS; per fare ciò basta modificare la riga €œPort 80€ in €œPort 10000€ (consiglio la porta 10000 in quanto questa viene di solito usata dal Webmin sotto Linux e, di conseguenza, su di un server Microsoft dovrebbe essere inutilizzata);

5)   molto probabilmente si vorr utilizzare il PhpMyAdmin per creare i DB, qui c€™? il problema che bisogna andare nel file €œconfig.inc.php€ e alla voce €œabsolute Uri€ (che dovrebbe essere quasi all€™inizio) si accoda al numero IP di loopback la dicitura €œ:10000€ (es. http://127.0.0.1/cartella1/cartella2/  diventa http://127.0.0.1:10000/cartella1/cartella2/), in questo modo sa di dover usare la porta 10000 (N.B. ho modificato anche la voce sottostante relativa alle variabili di configurazione del server:   $cfgServers[€˜port€™] = €˜10000€™ non so se sia necessario ma, di sicuro, male non ha fatto);

6)   a questo punto si configura l€™ Easy-php affinché parta come servizio (basta mettere il segno di spunta nell€™interfaccina di configurazione);

incrociare le dita e tutto dovrebbe andare!