First things first, you want a webserver @ your place that is reacheable from the outside? Because you give not much info...
So like TomH said, first you have to forward a port on your router, so that incoming traffic is allowed. Help -->
http://www.portforward.com/english/rout ... rindex.htmChoose a port (in httpd.conf) higher than 8080 because alot of isp's block these ports.
Then, if you have an dynamic ip you have to 'track' your ip changes, this can be done with no-ip.org or dyndns.com. Read the faq's, manuals and tutorials for setting up a home server...
Greetz