Devi dire su che ambiente. Le distribuzioni linux prevedono certamente apache che si installa con le normali procedure (ad esempio in Suse c'è il package LAMP). Visto che parli di IIS, provabilmente hai a che fare con Windows (quale?), provabilmente un server. La cosa migliore è installare un pacchetto Wamp (o XAMP) che comprende Apache, MySQL e PHP per windows. Se il tutto deve funzionare sulla porta 80, devi essere certo che il servizio IIS sia disabilitato o su altra porta. Cerca WAMP o XAMP con un motore di ricerca e vedrai che trovi quello che vuoi.