quando hai compilato php (post precedente) ti sei ricordato di abilitare il supporto ad apache? tipo seguendo quanto dicono qui ad esempio http://php.net/manual/en/install.unix.apache2.php ? controlla poi che in apache ci sia il loadmodule corretto per il php che hai compilato te

cmq avrei usato rpm/packages legati alla distribuzione che usi piuttosto che smanettare a mano (se poi usavi Mac, consiglio ulteriormente roba come mamp )