Annons

skapa en hemserverDu skulle ha tänkt världen var på väg till slut Varför jag är klar med Windows [yttrande]Microsoft gjorde ett tillkännagivande denna vecka som verkligen bara har tippat mig över kanten. Det är det sista i en rad drag faktiskt; men det är det. Jag är klar. Jag byter alla mina Windows-maskiner ... Läs mer när James upptäckte att Windows Home Server - Microsofts 50 $ set-and-glömma nätverkslagringslösning - axlades till förmån för en mycket dyrare efterföljare. Tack och lov upptäckte han snart att allt hopp inte tappades tack vare Amahi, en gratis Linux-baserad hemserver.

James’ originalguide Hur man ställer in en hemserver med Amahi [Linux] Läs mer fortsätter lite nu efter att ha skrivits i början av 2011. Det fokuserade helt på att använda Fedora 12, men Amahi har nu portats till Ubuntu. Till skillnad från James har jag inga reservtorns-datorer som ligger runt, och därför kommer jag att vara snarrådig och använda vad som är tillgängligt för mig - en gammal Dell-bärbar dator.

Om du har funderat på att göra en plats för hemförbättring nyligen, varför inte börja med din helt egen hemserver?

instagram viewer

Upplägget

I stället för Fedora 12 (eller Fedora 14, eller 16, som är den nuvarande versionen som stöds för Amahi), kommer jag att använda Ubuntu. Som ex-Ubuntu-användare är jag redan bekant med operativsystemets användargränssnitt, layout och några terminalkommandon. Om du inte alls har Linux, oroa dig inte för mycket, Ubuntu är ett bra val för nybörjare eftersom det syftar till att vara så enkelt och lätt att använda som Linux blir. Jag kommer att använda version 12.04 LTS, som kommer att stödjas till minst april 2017 (LTS står för långsiktigt stöd).

Maskinvaran jag kommer att använda är en gammal Dell-bärbar dator, en Studio 1537 för att vara exakt, men jag medger att det inte nödvändigtvis är den perfekta maskinen för en server. Bärbar datorlagring är inte mycket utbyggbar, de flesta föredrar gamla torndatorer eftersom de ger gott om utrymme för extra hårddiskar. En fördel som den bärbara datorn har är dock ett batteri som fungerar som en avbrottsfri strömförsörjning (UPS) om strömmen skulle gå.

skapa en hemserver

Begränsningar och USB-överföringshastigheter åt sidan, den bärbara datorn används inte för någonting alls för tillfället och därför är viss användning bättre än ingen användning alls. Ubuntu är också ett bra val för den här bärbara datorn, som om jag någonsin behöver "göra" någonting med den så finns det en användbar Linux-distro installerad, redo att gå. Om du ser din gamla dator som en potentiell Amahi-hemserver, se till att du har följande specifikationer täckt:

  • 512 MB eller mer RAM
  • En 1GHz 32-bitars eller 64-bitars processor
  • 4 GB diskutrymme (men du vill ha mer för lagringsändamål)

Notera: Amahi kräver en ren Ubuntu-installation och fungerar inte nödvändigtvis med en befintlig Ubuntu-installation. Det rekommenderas starkt att du formaterar och installerar om operativsystemet även om du har en befintlig Ubuntu-maskin du vill använda.

Eftersom jag är Mac-användare laddade jag ner en Ubuntu .ISO på min huvudsakliga OS X-maskin och användes sedan UNetbootin för att "bränna" bilden till en extra, 2 GB USB-stick. Programmet meddelade mig att disken inte skulle kunna startas på en Mac, vilket är något att bära i tänka på om du använder en gammal Mac som server (även om den inte är för gammal stöder Amahi inte PowerPC) arkitektur). Om du behöver skapa en USB-enhet som startar på en Mac, kolla in Ubuntu-dokumentationen.

skapa en hemserver med ubuntu

När du har fått din kopia av Ubuntu klar är du bra att gå, slå på din snart-kommer-servern och se till att USB-start är aktiverat i ditt BIOS (se här för nyare UEFI Windows 8 maskininstruktioner Hur du får åtkomst till BIOS på en Windows 8-datorWindows 8 förenklade åtkomst till BIOS. Istället för tangentkombinationer kan du bara använda Windows 8-menyn för startalternativ. Läs mer ).

Installera Ubuntu & Amahi

Det första du ser när du startar upp USB-sticket är UNetbootin-startladdaren som ger dig det val av att prova eller installera Ubuntu samt kontrollera om disken är fel och några andra alternativ. Välja Installera Ubuntu och vänta tills installationen laddas. Välj först ditt språk och oroa dig inte för att ansluta till Internet för uppdateringar eftersom Amahi fungerar bäst med standardinstallationen.

skapa en hemserver med ubuntu

På frågan hur du vill installera Ubuntu (antingen bredvid ett befintligt operativsystem, ersätta det befintliga operativsystemet eller anpassa), välj antingen ersätt eller anpassat. Eftersom din server kommer att överlåtas till sina egna enheter under större delen av tiden är dual-booting meningslös. Jag valde att använda hela tillgängliga 320 GB för min server och skapade för enkelhets skull bara en partition. Ubuntu formaterar som standard denna partition till EXT4, ett Linux-native filsystem. Oroa dig inte för detta, Amahi älskar EXT4.

Lägg till din tidszon, tangentbordslayout och konfigurera standardanvändarkontot med ett datornamn, användarnamn och lösenord som du kommer att känna igen och komma ihåg. Träffa Fortsätta och se Ubuntu installera, kom ihåg att ta ut USB-sticken när den är klar och starta i OS för första gången. Nästa är det dags att installera Amahi, vilket vi kommer att göra med terminalen.

skapa en hemserver med ubuntu

Notera: Amahi kan inte avinstalleras, vilket betyder att för att komma tillbaka till en ren Ubuntu måste du formatera och installera operativsystemet igen. Som tidigare nämnts krävs en ny installation av Ubuntu innan du installerar Amahi.

Vid någon tidpunkt kommer du att bli ombedd att "installera kod". För att få en installationskod gå till Amahi.org och registrera ett konto. Du kommer att frågas om din nätverksgateway-IP (din routers adress, vanligtvis 192.168.0.1) och den fasta interna IP-adressen för din HDA (det är servern som du installerar Amahi på). Du bör ställa in en fast adress i din router, processen kommer att variera beroende på tillverkaren men en enkel sökning skulle hjälpa dig. Amahi rekommenderar att du stänger av DHCP (automatisk IP-tilldelning) på din router, men det är inte alltid nödvändigt och i mitt fall lämnade jag det utan problem.

skapa ubuntu hemserver

Därefter blir du ombedd att ställa in din lokala DNS-domän, som är en domän som du kan använda internt i ditt nätverk för att komma åt servern. Välj något kort, unikt och inte samma som den webbplats du vill ha åtkomst till. Jag valde "server.hda" men känn dig fri att sminka din egen.

skapa ubuntu hemserver

Klicka till slut på Skapa din HDA-profil -knappen och notera din installationskod.

Innan du installerar Amahi måste du ansluta Ubuntu till ditt nätverk, antingen med en Ethernet-kabel eller bra gammal Wi-Fi. Motstå lusten att ladda ner dina favoritwebbläsare, codecs och andra tillägg eller bara uppdatera Ubuntu än. När du är ansluten klickar du på Ubuntu-logotypen eller trycker på din Windows-nyckel och skriver "terminal" följt av enter för att starta kommandoradsgränssnittet och skriv sedan följande:

wget http://u12.amahi.org/install-amahi
skapa ubuntu hemserver

Detta kommer att ladda ner Amahi-installationsfilerna och starta sedan installationen genom att skriva:

sh install-amahi

Vid denna tidpunkt måste du ange din installationskod, som du skapade tidigare, följt av serverns administratörslösenord.

Hur man skapar en hemserver med Ubuntu, Amahi och din gamla dator ubuntu3

Nu kan du luta dig tillbaka och titta på Amahi installera, vilket kan ta en stund. Det finns mycket att installera inklusive serverprogramvaran, MySQL, lagringspooling, Samba och HTTP-servrar och mer. Nu kan det vara en bra tid att justera mina energipreferenser så att min nya server inte stängde av sig själv när den lämnades obevakad eller (om du använder en bärbar dator) när du stänger locket.

Hur man skapar en hemserver med Ubuntu, Amahi och din gamla dator ubuntu4

När installationen är klar måste du starta om enligt anvisningarna i terminalfönstret (det är knappen i det övre högra hörnet, om du inte använt Ubuntu tidigare).

Hur man skapar en hemserver med Ubuntu, Amahi och din gamla dator ubuntu5

Se till att du ansluter med din standardnätverksenhet, "eth0", som troligen kommer att vara din Ethernet-port. Inaktivera alla trådlösa inställningar och dubbelkontrollera dina nätverksinställningar för att säkerställa att statisk IP, MAC-adress och så vidare matchar. Jag spenderade länge med att felsöka min server bara för att få reda på att det berodde på att trådlöst fortfarande var aktiverat och orsakade problem.

Hur man skapar en hemserver med Ubuntu, Amahi och din gamla dator ubuntu6

När du startar om kommer du att märka två nya ikoner på skrivbordet. Dubbelklicka Amahi instrumentbräda för att starta den webbaserade installationen i Firefox. Logga in med användarnamnet och lösenordet du skapade när du installerade Ubuntu, inget annat lösenord eller användarkombination fungerar. Härifrån och ut är du fri att hantera Amahi, ställa in användare, dela och installera appar.

skapa en hemserver

Din server bör vara synlig i nätverket redan, om inte konsultera följande resurser för ytterligare hjälp:

  • Amahi Wiki
  • Amahi Support Forum
  • Felsökaren för HDA-interaktivt nätverk

Se också till de här artiklarna om att lägga till appar, delningar och andra åtgärder med Amahi:

  • Lägga till en hårddisk till din Amahi-hemserver (Fedora) Ställa in en Amahi-hemserver - lägga till en enhet till din server [Linux] Läs mer
  • Konfigurera filduplikationer, gråhål och appar Amahi Home Server - Konfigurera filduplikationer och utforska App Store Läs mer

Har du en hemserver? Använde du Amahi? Några favoritappar? Lägg till dina tankar i kommentarerna nedan.

Tim är frilansförfattare som bor i Melbourne, Australien. Du kan följa honom på Twitter.