Hur man skapar en Linux-NAS med Amahi

click fraud protection

Linux-servrar är komplexa och svåra att installera, särskilt om du är en ny användare. Som ett resultat har många projekt dykt upp för att göra din egen Linux-filserver mycket enklare. Ett sådant projekt som försöker skapa och driva en Linux NAS är Amahi. Amahi-projektet är stolt över att göra installationen enkel, användargränssnittet enkel och operationerna lätt att förstå. I den här artikeln ska vi gå igenom hur du installerar Amahi 10 och ställer in en komplett Linux NAS med den.

Obs! För att köra Amahi behöver du en gammal dator eller server som alltid kan vara på. Har du inte den typen av hårdvara? Överväg att prova detta på en VPS, eftersom det kan vara möjligt.

Installera Fedora Server 25

Amahi är serverteknisk för Linux, men det är inte något som någon kan ladda ner och bränna till en USB-enhet. Istället måste du ta en befintlig serveroperativsystem, kör Amahi-installationsverktyget och konvertera ditt system till en "HDA". Vanligtvis är server-operativsystemet som används Fedora Server.

instagram viewer

Amahi-serverprogramvaran är vid sin nuvarande utgåva 11 på Fedora Server 27. Som sagt, i den här tutorialen kommer vi att fokusera på Amahi 10 med Fedora Server 25, eftersom det är mer pålitligt och installationsprogrammet fungerar bättre. Generellt sett är det okej att använda dessa äldre versioner av Fedora Server, trots nya utgåvor, eftersom all programvara för din server uppdateras via en officiell Amahi-programvarurepo.

Att få äldre versioner av Fedora Server är inte omöjligt, men utvecklarna avskräcker det, eftersom projektet föredrar att du använder deras senaste version. Det snabbaste sättet att få Fedora 25 är att använda wget verktyg. Öppna en terminal och ta tag i den senaste ISO-filen på F25-servern.

wget https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso

Nedladdning av F25 Server-nätinstallatörs-ISO tar inte så lång tid, eftersom det är mycket mindre än full DVD-ISO. När nedladdningen är klar tar du tag Etcher för Linux, anslut en 1 GB USB-stick och använd den för att blinka ISO-filen.

Nu när Fedora 25 finns på en USB-disk, ta dig tid att skapa en ny Amahi-konto. Under skapandet av kontot kommer du att ställas några frågor om ditt nätverk, så ha den informationen klar. Dessutom genererar verktyget för skapande av konton en installationskod. Spara den här informationen eftersom du behöver den senare.

Partitione

Partitione Fedora Server är mycket viktigt på grund av hur Amahi fungerar. Välj inte “AUTOMATIC”, eftersom det kommer att skapa en LVM-partitionslayout och eventuellt skruva upp din Amahi-installation. I stället, efter att ha startat F25 ISO-filen, klicka på hårddiskikonen under "SYSTEM", välj hårddisken du vill installera på och kryssa i rutan bredvid "Jag konfigurerar partitioneringen".

Klicka på knappen ”DONE” för att komma till Anaconda-partitionsverktyget. I det här verktyget klickar du på minus-knappen för att ta bort absolut alla partitioner som för närvarande finns på hårddisken. Hitta sedan rullgardinsmenyn, öppna den och ändra den från "LVM" till "STANDARD".

Obs: partitionern vill ändra från "STANDARD" till "AUTOMATIC", så du kan behöva ändra den mer än en gång.

Klicka på + -knappen för att skapa en ny partition. Leta efter “Mount point” och ändra den till /.

Försök att ge Root-partitionen större delen av hårddiskutrymmet.

I detta handledningsexempel är Amahi-serverenheten 18 GB. 14,9 GB av utrymmet går till Root-partitionen, och det återstående utrymmet går till BYTA dela.

När alla partitioner är konfigurerade, klicka på "Klar" för att gå tillbaka till föregående meny.

UEFI-användare

Generellt sett är UEFI inte nödvändigt för en hemserver. De flesta användare bör kunna komma undan med bara att använda BIOS känga. Kan du inte använda BIOS? Om så är fallet, skapar du en Fat32-partition 512 MB i storlek efter att ha skapat en root-partition. Välj under monteringspunkten /boot/efi.

När EFI-partitionen är klar använder du resten av enhetsutrymmet för att skapa en SWAP-partition.

Börja installationen

Att installera partitionerna är den svåra delen. Resten av installationen är ganska enkel. Välj ”Programval”. Under detta avsnitt väljer du "Minimal installation". Till höger väljer du "Standard" och klickar sedan på "Klar" för att återgå till huvudmenyn. Klicka på "Börja installationen" för att starta installationsprocessen.

Ställ in ett användarnamn medan Fedora Server är klar med installationen. INSTÄLL INTE ETT ROOT LÖSENORD!

Installera Amahi

Nu när Fedora-servern är igång är det dags att installera Amahi 10. Innan du gör något, kör en ping kommando för att se till att din nätverksanslutning på servern fungerar:

ping google.com -c3

Ladda ner och installera Amahi RPM:

sudo -s rpm -Uvh http://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

Slutligen installerar du Amahi-verktygen. Se till att byta ut "DIN INSTALLATIONSKOD" med den kod Amahi ger dig efter att du har skapat ett nytt konto.

dnf -y install hda-ctl hda-install DIN-INSTALL-KODE

Använda Amahi

Till skillnad från många andra Linux NAS-programvaruverktyg behöver Amahi egentligen inte konfigureras. Fildelningen ska vara uppe och redo att användas direkt. Om du vill använda din server loggar du in via webbgränssnittet och anpassar din server (om du väljer det). Öppna en ny webbläsarflik och komma åt via:

http://server-local-ip-address

Är du inte säker på vad serverns IP är? Prova det här kommandot:

ip addr show

Användare kan också gå vidare med att installera olika appar från Amahi-butiken. Läs mer om appar här.

Uppgradera till Amahi 11

Som nämnts tidigare i artikeln körs Amahi-servern på en äldre version av Fedora Server. Utvecklarna tar sig tid att släppa nya versioner av programvaran, så det är precis hur det går. Om du bara använder din server för Amahi och inte behöver de senaste paketen är det bra. Äldre versioner av Fedora har inte officiellt stöd från utvecklarna, men det borde inte vara ett problem.

Om du känner dig obekväm med Amahi 10, överväg att uppgradera till version 11, eftersom den använder Fedora 27, som fortfarande har lite stöd, även om 28 nu är ute. Läs Amahi Wiki-posten, när det går igenom hur du uppgraderar din installation.

watch instagram story