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

Du hade trott att världen kom till ett slut när James upptäckte att Windows Home Server - Microsofts 50-dollar-lagringslösning för nätverkslösning - axlades till förmån för en mycket dyrare efterträdare. Tack och lov upptäckte han snart att allt hopp var inte förlorat tack vare Amahi, en gratis Linux-baserad hemmeserver.

Du hade trott att världen kom till ett slut när James upptäckte att Windows Home Server - Microsofts 50-dollar-lagringslösning för nätverkslösning - axlades till förmån för en mycket dyrare efterträdare.  Tack och lov upptäckte han snart att allt hopp var inte förlorat tack vare Amahi, en gratis Linux-baserad hemmeserver.
Annons

skapa en hemmeserver Du hade trott att världen var på väg till ett slut Varför jag är klar med Windows [Yttrande] Varför jag är klar med Windows [Yttrande] Microsoft gjorde ett tillkännagivande i veckan som verkligen har tappat mig över kanten. Det är det sista i en rad rörelser 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-talars nätverkslagringslösning för 50 dollar - axlades till förmån för en mycket dyrare efterträdare. Tack och lov upptäckte han snart att allt hopp var inte förlorat tack vare Amahi, en gratis Linux-baserad hemmeserver.

James 'original guide Så här ställer du in en hemserver med Amahi [Linux] Så här ställer du in en hemserver med Amahi [Linux] Read More börjar bli lite nu, efter att ha skrivits i början av 2011. Det fokuserade helt på med hjälp av Fedora 12, men Amahi har nu blivit porträtt till Ubuntu. Till skillnad från James har jag inga extra torn PC-er som ligger och jag kommer därför att vara resursfull och använda vad som är tillgängligt för mig - en gammal Dell-bärbar dator.

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

Upplägget

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

Hårdvaran jag använder är en gammal Dell-bärbar dator, en Studio 1537 för att vara exakt, men jag erkänner att det inte nödvändigtvis är den perfekta maskinen för en server. Bärbara datorer är inte mycket utbyggbara, de flesta föredrar gamla torn-PC-skivor, eftersom de ger gott om utrymme för extra hårddiskar. En fördel laptop har dock är ett batteri som kommer att fungera som en avbrottsfri strömförsörjning (UPS) om strömmen misslyckas.

skapa en hemmeserver

Begränsningar och USB-överföringshastigheter åt sidan, den bärbara datorn används inte för någonting alls just nu och så användningen är 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 det då finns en användbar Linux distro installerad, redo att gå. Om du tittar på din gamla dator som en potentiell Amahi-hemserver, så se till att du har följande specifikationer som omfattas:

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

Obs! Amahi kräver en ren Ubuntu-installation, och kommer inte nödvändigtvis att fungera med en befintlig Ubuntu-installation. Det rekommenderas starkt att du formaterar och installerar om OS även om du har en existerande Ubuntu-maskin som du vill använda.

Som jag är en Mac-användare, hämtade jag en Ubuntu .ISO på min huvudsakliga OS X-maskin och använde sedan UNetbootin för att "bränna" bilden till en extra 2 GB USB-minnepinne. Programmet meddelade mig att skivan inte skulle startas på en Mac, vilket är något att komma ihåg om du använder en gammal Mac som en server (men inte för gammal, Amahi stöder inte PowerPC-arkitekturen). Om du behöver skapa en USB-enhet som startar på en Mac, kolla in Ubuntu-dokumentationen.

skapa en hemserver med hjälp av ubuntu

När du har fått din kopia av Ubuntu redo är du snäll att gå, sätt på din snabba server och se till att USB-start är aktiverad i ditt BIOS (se här för nya UEFI Windows 8-maskininstruktioner Så här öppnar du BIOS på en Windows 8-dator Så här öppnar du BIOS på en Windows 8-dator Windows 8 förenklad åtkomst till BIOS. Du behöver inte komma ihåg en nyckelföretag, du kan bara använda menyn Startalternativ för Windows 8. Vi visar du hur. Läs mer).

Installera Ubuntu & Amahi

Det första du ser när du startar USB-pinnen är UNetbootin-bootloader, vilket ger dig valet att prova eller installera Ubuntu, samt kontrollera din disk för fel och några andra alternativ. Välj Installera Ubuntu och vänta på att installationsproceduren ska laddas. Välj först ditt språk och, när du blir uppmanad, oroa dig inte för att ansluta till Internet för uppdateringar eftersom Amahi fungerar bäst med standardinstallationen.

skapa en hemserver med hjälp av ubuntu

När du blir frågad om hur du vill installera Ubuntu (antingen bredvid ett befintligt operativsystem, ersätter det befintliga operativsystemet eller anpassade) väljer du antingen ersätt eller anpassat. Eftersom din server kommer att vara kvar på sina egna enheter för det mesta, är dubbla uppstart meningslösa. Jag valde att använda hela tillgängliga 320 GB för min server, och för enkelhetens skull skapade jag bara en partition. Ubuntu kommer som standard formatera den här partitionen till EXT4, ett Linux-inbyggt filsystem. Oroa dig inte för det här, Amahi älskar EXT4.

Lägg till din tidszon, tangentbordslayout och konfigurera standard användarkonto med ett datornamn, användarnamn och lösenord som du kommer att känna igen och komma ihåg. Hit Fortsätt och titta på Ubuntu-installationen, kom ihåg att ta ut USB-sticken när den är klar och starta till OS för första gången. Nästa är det dags att installera Amahi, som vi ska göra med terminalen.

skapa en hemserver med hjälp av ubuntu

Obs! Amahi kan inte avinstalleras, vilket innebär att du kommer tillbaka till en ren Ubuntu, du måste 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 uppmanad till din "installationskod". För att få en installationskod gå till Amahi.org och registrera ett konto. Du kommer att bli ombedd efter din nätverksgateway IP (din routeradress, vanligtvis 192.168.0.1) och den fasta interna IP-adressen för din HDA (det är den server du installerar Amahi på). Du bör installera en fast adress inom din router, processen varierar beroende på tillverkaren, men en enkel sökning bör 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 kommer du att bli ombedd att ställa in din lokala DNS-domän, vilken ä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 detsamma som vilken webbplats du vill komma åt. Jag valde "server.hda" men känner sig välkommen till att göra egna.

skapa ubuntu-hemserver

Slutligen klicka på Skapa din HDA- profilknapp och notera din installationsnummer.

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

 wget http://u12.amahi.org/install-amahi 

skapa ubuntu-hemserver

Detta hämtar Amahi installationsfilerna och startar sedan installationen genom att skriva:

 sh install-amahi 

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

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

Nu kan du luta dig tillbaka och titta på Amahi-installationen, vilket kan ta ett tag. Det finns mycket att installera, inklusive serverns programvara, MySQL, lagringspooling, Samba och HTTP-servrar och mer. Det kan därför hända att det är en trevlig tid att justera mina power preferences så att min nya server inte stängde av sig 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 & din gamla dator ubuntu4

När din installation är klar måste du starta om enligt instruktionerna i Terminal-fönstret (det är knappen i övre högra hörnet, om du inte tidigare har använt Ubuntu).

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

Se till att du ansluter med din standard nätverksenhet, "eth0" som troligtvis 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 den statiska IP-, MAC-adressen och så vidare matchar. Jag spenderade länge bara felsökning av min server för att ta reda på att det var under det faktum att trådlöst fortfarande var aktiverat och orsakade problem.

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

Vid omstart kommer du att märka två nya ikoner på skrivbordet. Dubbelklicka på Amahi Dashboard för att starta den webbaserade inställningen inom 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 är det gratis att hantera Amahi, konfigurera användare, dela och installera appar.

skapa en hemmeserver

Din server ska vara synlig på nätverket redan, om inte rådfråga följande resurser för ytterligare hjälp:

  • Amahi Wiki
  • Amahi Support Forums
  • Felsökaren för HDA Interactive Network

Också vara säker på att kolla in dessa artiklar om att lägga till apps, aktier och andra åtgärder med Amahi:

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

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

In this article