One thing I should have mentioned: Your home page should be named something like:
index.html
index.htm
index.php
home.html
etc...
If not, it will just list a directory index when people visit your domain or IP. If your web building software doesn't do this for you, and you see a white page with a listing of a bunch of files, that's probably why. You will need to change the file name (or alter some config files) to make the home page automatically load.