Your home page will be accessed as http://www.idiom.com/~LOGIN where LOGIN is your account login name. Your home page lives in the file public_html/index.html.
To upload files, ftp to idiom.com and log in as yourself (LOGIN), not as anonymous. Change directories to public_html and then upload your files.
Once you've got a home page up, please let us know so that we can make a link to it.
The web server runs as the user httpd and in the group
httpd. All Idiom users are in the group users.
Your web pages must be accessible to the web server in order for
them to be served. To make them inaccessable to the rest of idiom's
user community, remove group read permission on files and group
execute permission on directories:
CGI scripts execute as you. They do not need to be readable by anyone but you.
When you get your virtual domain, we will create a directory for it. It will be in your home directory and named something like www.YOUR-DOMAIN. Put the files that you want to be published as part of your web page in that directory.
There is an online magazine about Apache that's worth checking out Apache Week.
The following book seems to be at least okay: