Apache - это HTTP-сервер. Это означает, что это для веб-сайтов, а не для потоковой передачи файлов. Это просто не сработает.
Самое простое решение вашей проблемы - это, вероятно, Dropbox. Просто создайте учетную запись и отправьте своему другу реферальную ссылку, после того как он зарегистрируется по этой ссылке, вы оба получите 500 МБ дополнительного места (это 2,5 ГБ бесплатно). Затем вы оба устанавливаете приложение Dropbox. Один из вас создает папку и делится ею с помощью опции обмена Dropbox. Каждый раз, когда один из вас помещает файл в общую папку, он синхронизируется со вторым компьютером.
Есть много других подобных решений, например, SkyDrive или Box.com, хотя Dropbox - мой любимый вариант.
У этого подхода есть один недостаток: все файлы будут синхронизироваться между вашими компьютерами, это означает, что они будут занимать место на жестком диске на обоих компьютерах. Но в настоящее время пространство для хранения дешево и имеет ряд преимуществ: у вас обоих есть мгновенный доступ к файлам с нулевым временем ожидания (чего просто невозможно добиться при потоковой передаче файлов по сети), не говоря уже о том, что вам не нужно настроить отдельную машину и не нужно тратить ни копейки на все это.
Кстати, настройка всегда включенного сервера на ПК, вышедшем в отставку, никогда не была хорошей идеей. Стандартные блоки питания ПК не рассчитаны на постоянное использование и очень быстро умирают. Вам также понадобится место для ПК, который всегда генерирует раздражающий шум, собирает пыль (которая убивает вентиляторы) и потребляет электроэнергию.