Funpic kann man wirklich empfehlen (solange dich gelegentliche Werbe-Einblendungen nicht stören).
Hab dort auch ein Board gehostet, PHP, MySQL ist alles möglich. Für die Datenbank kannst du phpmyadmin verwenden. Hast FTP-Zugriff.
Nachteil ist aber der Speicherplatz: Pro Datei maximal 1,5MB. Sollte aber für ne Webseite absolut ausreichen. Falls du das Ganze dennoch auf deinem Privatrechner machen willst: XAMPP.
<--Das soll übrigens keine Werbung sein, sondern eine Empfehlung...