Forum Moderators: mack
If you are using a shared hosting solution, your hosting company should have the PHP and MySQL databases all set up for you, so all you have to do is to get the latest phpBB package from phpbb.com (don't use the auto-install from your control panel unless you're sure it's the latest version), unzip it, create the database in your hosting company's control panel, upload the files via FTP and follow the instructions on the screen.
I made an earlier post about phpBB security best practices [webmasterworld.com] which you might find useful. There are some other threads in the Forum Community Building [webmasterworld.com] forum which you might find of interest too.