Умм, да. Просто скачайте apache и запустите его. Единственный способ добраться до внешней стороны - это если вы специально откроете порты в брандмауэре / маршрутизаторе, чтобы пропустить http-трафик и направить его на вашу машину. И если вы серьезно относитесь к получению некоторого опыта, откажитесь от XP и получите качественный дистрибутив linux на своем "ящике" для разработчиков. Вы всегда можете использовать удаленный рабочий стол или ssh к нему с компьютера с Windows, если вам так удобнее.
Мой опыт показывает, что многие хостинговые компании используют CentOs для своих клиентских серверов, поэтому я бы рекомендовал сначала попробовать это, если целью является получение полезного опыта.
Да, кстати, Linux оказывается бесплатным.