1) whos hosting it for you?
2) do you have a domain name?
3) get domain name to point to your host.
4) make sure your host supports all that is on your site
5) specify a default start page.
6) thats about it,
its best to get in contact with whoever is hosting it for you
Sounds like you need to find a domain name and a webhosting package. There are lots of domain resellers and you can buy ant domain name avaialble - they have easy searches to hep you choose. Be a bit careful with your publisher - produced site though, as sometimes the pages are very large in file size, and so only upload slowly for your visitors.