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 allinterno di Easy-php (una volta che lo si ? installato), in modo da permettere allApache 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 dallIIS; 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 allinizio) 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 nellinterfaccina di configurazione);
incrociare le dita e tutto dovrebbe andare!
|