Yes, upload the entire directory structure to a folder of your choice on your server and once it's done, load that page in your Web browser. It should install automatically (or almost automatically) from there.
If you encounter any more problems, be sure to take a look at
the phpBB2 user guide.
Good luck,