29Jun
När det gäller hemmaservrar är Linux kung. Det är gratis, det är effektivt, och möjligheterna är oändliga! Gå med i oss när vi går igenom de många sätten att hålla din öppen källkodsservering och servera saker till dig.
Först och främst: Fjärråtkomst
Om du kör Linux, är oddsen att fjärråtkomst från var som helst är först i ditt sinne. Av den anledningen, låt oss börja med det uppenbara:
sudo apt-get install openssh-server
Detta låter dig komma åt din Ubuntu-installation via SSH så att du kan göra saker som att installera program från kommandoraden utan att behöva vara på dindator. För att få mer fantasi kan du aktivera åtkomst via VNC för GUI-baserad interaktion.(Vår guide på den är lite gammal, men stegen är mer eller mindre desamma).
Du kan använda din Linux-server som en nätverksåtkomlig Windows-delning genom att installera Samba. Du kanske vill lägga till användare så att alla också kan komma åt sina egna enskilda aktier. När du har konfigurerat saker kommer det att göra det enkelt för direktuppspelning till andra datorer i ditt nätverk.
Nu vill du se till att du har en Dynamisk DNS-tjänst konfigurerad, så att du enkelt kan komma in i ditt hemnätverk från jobbet eller på semester( för skojs skull, förstås).Och för att få de flesta roliga sakerna att fungera utanför ditt nätverk, var noga med att skicka dina portar korrekt.
En annan sak som kan vara av intresse för dig är virtuellt privat nätverk. Du kan ställa in en PPTP VPN-server på Ubuntu eller på Debian om du följer vår guide.
Streaming Media
Att strömma alla dina musik och filmer är ett utmärkt sätt att använda din skrivbordsbandade Linux-dator. PS3MediaServer kan servera dina filmer och TV-program till din stora skärm via din PlayStation3.Om du använder en enklare inställning, som att använda en Linux-baserad HTPC för att strömma från en annan dator, kan du tweak VLC för att åtgärda eventuella försvinnande eller hoppande problem du kanske har.
Om IOS och / eller Android är din klient, väljer Plex Media Server automatiskt omvandla dina media och strömma det utan krångel. Om push kommer att skjuta och du älskar verkligen Air Video, släpper jag in på en liten hemlighet: du kan köra den i WINE med relativt lite väsen. Du kan kolla in vår guide till att köra Spotify i Ubuntu 9.10 eftersom processen är väsentligen densamma. Om du är på Android kan du få Air Videos funktioner gratis med hjälp av VLC-aktier och lite tweaking.
För musik, som du läste påpekade, är din favoritströmslösning Subsonic.
XBox Media Center
XBMC är ett tillräckligt stort fenomen som vi måste ge den en egen sektion. Om du inte är säker på vad XBMC är, kan du kolla in vår skärmdumpstur i version 10 för att bli bekant med den.
Installation är ungefär som alla andra Linux distroer, men det finns massor av roliga saker att göra med din nya hemmabiosystem. Varför ändra inte huden för att verkligen visa upp din ljusa nya 60-tums LED-bakgrundsbelyst HDTV?Då kan du hantera saker som att konsolidera din filmsamling, lägga till Netflix-support och styra din inställning med din iPhone eller iPod Touch.
Du kan också använda GMote för att styra din HTPC-inställning från din Android-telefon. Om du är på iOS kan du använda HippoRemote;Det är en av de få apps som arbetar med spektakulärt med Linux. Båda dessa lösningar kommer att fungera med eller utan XBMC, förresten.
Serverar upp webbsidor
Ett av de vanligaste sätten att Linux-geeks väljer att sätta sina system på jobbet är med en LAMP-inställning - Linux, Apache, MySQL och PHP.Apache är den stora pojken som serverar webbsidor, MySQL hanterar alla databaskrav för olika webbapps du kanske vill installera, och PHP tar hand om resten. Kolla in vår guide för en enkel installation som innehåller några verktyg för att hantera saker.
Å andra sidan, om du bestämde dig för att köra en LAMP-server i en virtuell maskin - inte en dålig idé eftersom kraven är låga och du enkelt kan migrera VM - bör du kolla in vår Wiki-sida om Tweaking a Dedicated Virtual Web Server. Du hittar en hel del ändringar du kan göra för att passa din speciella inställning där.
Andra roliga och användbara saker
Du kan ha roligt och köra din egen Multiplater Minecraft Server. Bättre än, du kan använda Bukkit för en bättre serverupplevelse, och expandera verkligen dina hantverkshorisonter genom att använda grupper, behörigheter och uppsättningar med Bukkit Essentials för att skapa en klassbaserad server.
Du kan använda din hemdator för att säkert synkronisera filer med din Android-enhet. Vi har täckt mycket, men om du vill ha mer strömmande idéer, var noga med att kolla in resultaten av vår läsarundersökning i frågan. Om du löser problem på din Linux-server och vill felsöka, vet vi om ett skript som kan hjälpa dig. Och om du behöver uppgradera eller installera om ditt operativsystem, glöm inte att säkerhetskopiera dina viktiga filer.
Slutligen, om du har kollat in vår Windows Server Apps Roundup men beslutat att dölja Windows Home Server, är Amahi ett bra Fedora-baserat alternativ. Vi visar till och med hur du hanterar ditt lagringsutrymme med det.