|
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!
|