Apache is already part of Mac OS X. By default, it's set to your Home folder's sites page IIRC. However, you can configure it manually using the Terminal and accessing the http.conf file in the appropriate place.
BTW, macosxuser, that's a great link. Thanks.
