if the page can not be found, something probably wasn't set right when you installed it. That or you're not going to the correct place where you actually installed it.
As far as getting the latest verion, DH is working on it. For now, go to phpbb.com and get the download and install on your own.
If you're in need of more specific help, ask some more specific questions.