Primeiro e acima de tudo: acesso remoto
Se você está usando o Linux, as probabilidades são de que o acesso remoto de qualquer lugar seja o primeiro em sua mente. Por esse motivo, vamos começar com o óbvio:
sudo apt-get install openssh-server
Isso permitirá que você acesse sua instalação do Ubuntu via SSH, para que você possa fazer coisas como instalar programas a partir da linha de comando sem precisar estar em seu computador. Para ficar mais chique, você pode ativar o acesso via VNC para interação baseada em GUI. (Nosso guia é um pouco antigo, mas os passos são mais ou menos os mesmos).
Você pode usar seu servidor Linux como um compartilhamento do Windows acessível pela rede instalando o Samba. Você pode querer adicionar usuários para que todos possam acessar seus próprios compartilhamentos individuais também. Depois de configurar as coisas, isso facilita o acesso a streaming para outros computadores na sua rede.
Outra coisa que pode ser de interesse para você é a rede privada virtual. Você pode configurar um servidor VPN PPTP no Ubuntu ou no Debian se seguir o nosso guia.
Streaming Media
Se o iOS e / ou o Android for o seu cliente preferido, o Plex Media Server converterá automaticamente sua mídia e a transmitirá sem problemas. Se o empurrão chegar e você realmente gostar do Air Video, eu vou contar um pequeno segredo: você pode executá-lo no WINE com relativamente pouco barulho. Você pode conferir nosso guia para executar o Spotify no Ubuntu 9.10, já que o processo é substancialmente o mesmo. Se você usa o Android, é possível obter gratuitamente os recursos do Air Video usando os compartilhamentos VLC e alguns ajustes.
Para a música, como os leitores apontaram, sua solução de streaming favorita é a Subsonic.
XBox Media Center
O XBMC é um fenômeno grande o suficiente para termos uma seção própria. Se você não tiver certeza do que é o XBMC, confira nosso tour de captura de tela da versão 10 para se familiarizar com ele.
Você também pode usar o GMote para controlar sua configuração HTPC do seu telefone Android. Se você está no iOS, pode usar o HippoRemote; é um dos poucos aplicativos que funcionam espetacularmente com o Linux. Ambas as soluções funcionarão com ou sem o XBMC, a propósito.
Servindo em páginas da web
Por outro lado, se você decidiu executar um servidor LAMP em uma máquina virtual - não é uma má idéia, já que os requisitos são baixos e você pode facilmente migrar a VM - você deve verificar a nossa página Wiki em Tweaking a Dedicated Virtual Web Server. Você encontrará algumas alterações que você pode fazer para se adequar ao seu conjunto específico.
Outras coisas divertidas e úteis
Você pode usar seu computador doméstico para sincronizar arquivos com segurança com seu dispositivo Android. Já cobrimos muitas, mas se você quiser mais ideias de streaming, confira os resultados da pesquisa com os leitores sobre o assunto. Se você estiver com problemas de carga em seu servidor Linux e quiser solucionar problemas, sabemos de um script que pode ajudá-lo. Além disso, se você precisar atualizar ou reinstalar seu sistema operacional, não se esqueça de fazer backup de seus arquivos importantes.
Por fim, se você fez check-out do nosso Windows Server Apps Roundup, mas decidiu abandonar o Windows Home Server, o Amahi é uma ótima alternativa baseada no Fedora. Mostraremos até você como gerenciar seu armazenamento com ele.