Первый шаг - настроить DNS (служба доменных имен). Вам понадобится один или два таких сервера, которые отвечают за превращение имен в вашем домене (например, www.yourdomain.com или mail.yourdomain.com) в IP-адреса.
Обычно DNS поставляется с учетными записями хостинга (например, когда вы арендуете сервер и места у таких людей, как bluehost.com или dreamhost.com), они сообщают вам IP-адреса своих DNS и будут решать их за вас.
В противном случае вам нужно либо установить DNS на вашем компьютере (не очень хорошая идея, если он не работает круглосуточно), либо просто заказать службу DNS в таком месте, как dyndns.com. Там вы вводите IP-адрес вашего домашнего компьютера в качестве IP-адреса, скажем, www.yourdomain.com, а затем http://www.yourdomain.com/ окажется на вашем компьютере.