Setting up Apache, Php and Mysql with Macports on OS X

I've been meaning to redo this screencast, but after almost a year its looking like I won't so here it is.