Обратите внимание, что XP по конструкции ограничен 10 одновременными открытыми соединениями одновременно. Именно поэтому людям нужно покупать более дорогие серверные выпуски ОС Microsoft для производственных серверов. Тем не менее, все должно быть хорошо, если все, что вы хотите сделать, это эксперимент.
Во-первых, вам нужен IP-адрес, желающий предоставить вам статический IP-адрес (или получить динамическое решение DNS). DNS - это то, что сопоставляет URL-адрес с IP-адресом, а постоянно меняющийся IP-адрес может вызвать у вас кучу головных болей.
Далее вам необходимо приобрести домен и указать его на ваш IP. Если ваша машина находится за маршрутизатором, вам нужно зайти в настройки NAT в маршрутизаторе и настроить переадресацию порта 80 на вашу машину.
Наконец, вам нужно установить какой-нибудь веб-сервер на ваш локальный компьютер. Если вы хотите работать с rails, я рекомендую установить InstantRails, который поставляется с веб-сервером Apache и MySQL по умолчанию.
Как только это будет сделано, раскрутите InstantRails, загрузите проект rails, а затем зайдите на свой домен, чтобы проверить, все ли работает.