This *should* be an easy question, but the answer is not jumping out at me.
How do I set up my Apache server so that it shares out the
~username/public_html directories which are indicated in the default
/etc/httpd/httpd.conf as follows:
#
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is received.
#
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#