Stanton Finley's howtos include instructions for getting and setting up a domain name.
In (very) short:
Register a Domain (with dyndns.org or easydns.com .. or whatever service you want)
Edit /etc/hosts, /etc/sysconfig/network, and etc/httpd/conf/httpd.conf
with the relevant information.