Hi Matt,
Personally I don't like Apache 2, but I still run it on my Intranet too. PHPmyAdmin is easy, just download it and unzip it and put in the /var/www/html/ directory so you have /var/www/html/phpMyAdmin-versionnumber/ then edit the config.inc.php (I think or to that effect) and your set to go.
You could compile PHP5 from scratch (./configure --help) and it will let you know your options then "make" and "make install".