I did a WordPress.org install, and it really did take 5 minutes