Familiar with linux, but I mostly do simple app installs, and I'm new to PHP (and Postgres on Linux, specifically). Most of my web dev experience is with .NET. Apache2 is working fine, and so is PHP5 ...
Don't be afraid of using your chosen database's command-line client. I might as well say this up front: I don't like using GUI (aka non-command-line or graphical) tools with my databases. This is ...