По настройке и пользованию Apache в сети материалов полно. А вот по поводу pgAdmin как-то занимался. Вот посмотри тут. У меня тогда получилось, хотя и возился долго.
Обычно достаточно из репозитория дистрибутива поставить phpmyadmin или pgadmin и потом останется только настроить виртуалхост в апаче и его перезапустить, остальное пакетный менеджер сделает за вас