O Apache é um servidor HTTP. Isso significa que é para sites, não para fluxo de arquivos. Isso simplesmente não funcionará.
A solução mais fácil para o seu problema provavelmente é o Dropbox . Basta criar uma conta e enviar a seu amigo um link de referência, depois que ele se registrar usando esse link, você terá 500 MB de espaço extra (2,5 GB de graça). Então você instala o aplicativo Dropbox. Um de vocês cria uma pasta e a compartilha usando a opção de compartilhamento do Dropbox. Toda vez que um de vocês deixar um arquivo na pasta compartilhada, ele será sincronizado com o computador do segundo.
Existem muitas outras soluções como, por exemplo, SkyDrive ou Box.com , embora o Dropbox seja o meu preferido.
Essa abordagem tem uma desvantagem: todos os arquivos serão sincronizados entre seus computadores, isso significa que eles ocuparão espaço em disco rígido nos dois computadores. Mas o espaço de armazenamento é barato hoje em dia e há uma série de vantagens: ambos têm acesso instantâneo a arquivos com tempo de espera zero (o que não pode ser alcançado com o fluxo de arquivos pela rede), sem mencionar que você não precisa configurar uma máquina separada e não tem que gastar um centavo em coisa inteira.
A propósito, configurar um servidor sempre ligado em um PC aposentado nunca é uma boa ideia. As PC PSUs padrão não são projetadas para uso constante e morrerão muito rapidamente. Você também precisa de algum espaço para um PC que sempre gere algum ruído irritante, junte poeira (que mata os fãs) e consuma eletricidade.