I seem to have successfully installed apache2, mysql and php5. Almost.
When I go to the pi's local ip the "It Worked!" page shows.
When I type in the static ip from my ISP I get there as well, so port forwarding is working. But when I enter my domain name in my browser, I get a long wait while it tries to connect, then it drops a "This webpage isn't available" (roughly translated) message. The odd thing is that the browser then shows the page as 192.169.0.108. Is this significant? The lan is on 192.168.X.X as per usual.
I've noticed that apache can't resolve the hostname when the service starts and defaults to 127.0.0.1, no idea if that matters or is even connected.
EDIT: When I scan port 80, it shows as open both when I use my ip number and domain name so DNS seems to be working